*{box-sizing:border-box}div.App{height:100vh}div.menu{background-color:"#fff";border-radius:"5px";box-shadow:"0px 0px 5px rgba(0,0,0,0.2)";left:"0%";padding:"5px 0";position:"absolute";top:0;width:200px;z-index:2}div.menu button{align-items:center;border:none;border-radius:0;color:#1f1f1f;display:flex;justify-content:start;width:100%}div.menu button:hover path{fill:#fff}@-webkit-keyframes shake{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-1px) rotate(-1deg);transform:translate(-1px,-1px) rotate(-1deg)}20%{-webkit-transform:translate(-1px) rotate(1deg);transform:translate(-1px) rotate(1deg)}30%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,1px) rotate(-1deg);transform:translate(-1px,1px) rotate(-1deg)}60%{-webkit-transform:translate(-1px,1px) rotate(0deg);transform:translate(-1px,1px) rotate(0deg)}70%{-webkit-transform:translate(1px,1px) rotate(-1deg);transform:translate(1px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}to{-webkit-transform:translate(1px,-1px) rotate(-1deg);transform:translate(1px,-1px) rotate(-1deg)}}@keyframes shake{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-1px) rotate(-1deg);transform:translate(-1px,-1px) rotate(-1deg)}20%{-webkit-transform:translate(-1px) rotate(1deg);transform:translate(-1px) rotate(1deg)}30%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,1px) rotate(-1deg);transform:translate(-1px,1px) rotate(-1deg)}60%{-webkit-transform:translate(-1px,1px) rotate(0deg);transform:translate(-1px,1px) rotate(0deg)}70%{-webkit-transform:translate(1px,1px) rotate(-1deg);transform:translate(1px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}to{-webkit-transform:translate(1px,-1px) rotate(-1deg);transform:translate(1px,-1px) rotate(-1deg)}}.shake{-webkit-animation:shake .5s;animation:shake .5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.login-page{align-items:center;background:#2c7b95;display:flex;flex-direction:column;height:100vh;justify-content:center;justify-items:center}.login-page div.login-card{height:380px;width:300px}.login-page div.login-card div.ear-logo{background:url(/static/media/eagle.870bb3e3c7892917745c.svg) no-repeat 50% local;background-size:100%;height:300px;width:300px}div.spinner-over-modal{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999}div.spinner-over-modal .spinner-border{color:#fff;height:3rem;width:3rem}div.my-spinner{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;border:8px solid #000;border-radius:50%;border-top-color:transparent;height:260px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:260px}div.black-eagle{background:url(/static/media/black_eagle.4ce08f1a91395eb8b9ed.svg) no-repeat 50% local;background-size:100%;height:200px;width:200px}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}button.arrow-double{background-color:#0d6efd;border:none;border-radius:50%;height:48px;left:70%;position:absolute;top:30%;transition:left .3s ease;width:48px;z-index:2}button.arrow-double img{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}div.sidebar{height:100vh;position:relative;transition:width .3s ease;width:80px}div.sidebar a.title{color:#fff;max-width:100%;text-align:center;text-decoration:none;white-space:nowrap}div.sidebar a.nav-link{align-items:center;-webkit-column-gap:12px;column-gap:12px;display:flex;justify-content:flex-start}div.sidebar a.nav-link.active path{fill:#fff}div.sidebar.expanded{width:280px}div.sidebar.expanded a.title{text-align:start}div.sidebar.expanded button.arrow-double{left:88%}div.sidebar.expanded button.arrow-double img{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.page-container{display:grid;grid-template-columns:auto 1fr}div.generic-modal-fade{background-color:rgba(27,26,26,.534)}li.folder-item{align-items:center;background-color:#f0f4f9;border-radius:5px;display:flex;height:50px;justify-content:space-between;list-style-type:none;padding:6px 12px;text-decoration:none;width:300px}li.folder-item div.three-item{border-radius:50%;cursor:pointer;height:24px;transition:background-color .3s ease;width:24px}li.folder-item div.three-item:hover{background-color:hsla(210,5%,83%,.8)}li.folder-item div.folder-name{cursor:pointer}li.folder-item span.badge{align-items:center;display:flex;padding:8px 12px}li.folder-item button{background:none;border:none}div.items-count-container{align-items:center;display:flex;height:20px;justify-content:center;padding-top:8px;width:24px}div.items-count-container span.items-count{color:#fff;font-size:12px}li.folder-file{align-items:center;background-color:#f0f4f9;border-radius:5px;display:flex;height:50px;justify-content:space-between;list-style-type:none;padding:6px 12px;text-decoration:none;width:300px}li.folder-file span.badge{align-items:center;display:flex;padding:8px 12px}li.folder-file button{background:none;border:none}li.folder-file div{align-items:center;justify-content:space-between}li.folder-file div img{height:16px;width:16px}.loading-animation{list-style:none;padding:0}.loading-animation li{align-items:center;display:flex;margin-bottom:-15px}.loading-animation .dot{-webkit-animation:bounce 1.5s ease-in-out infinite;animation:bounce 1.5s ease-in-out infinite;background-color:#333;border-radius:50%;height:10px;margin-right:5px;width:10px}.loading-animation .dot:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}.loading-animation .dot:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}.loading-animation .dot:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes bounce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}div.folder-tree span{cursor:pointer}div.folder-tree span.folder-tree-item:hover{color:#212529!important}div.documents-list{height:400px;overflow-x:auto;overflow-y:auto}div.documents-list ul{grid-row-gap:12px;grid-column-gap:6px;-webkit-column-gap:6px;column-gap:6px;display:grid;grid-template-columns:repeat(2,auto);padding:0;row-gap:12px}div.documents-list div.no-data{flex-direction:column}div.documents-list div.no-data img{height:auto;width:30%}div.modal-container-background{align-items:center;background-color:hsla(0,0%,6%,.243);bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:absolute;right:0;top:0;width:100vw;z-index:2}div.modal-container-background div.toggle-btn input,div.modal-container-background div.toggle-btn label{cursor:pointer}div.modal-container-background div.file-full-screen-header{align-items:center;-webkit-column-gap:36px;column-gap:36px;display:flex;justify-content:space-between;padding:6px 3px;position:absolute;top:0}div.modal-container-background div.file-full-screen-header img{height:auto;width:48px}div.modal-container-background div.file-full-screen-header div{align-items:center;-webkit-column-gap:3px;column-gap:3px;display:flex;justify-content:space-between}div.modal-container-background div.file-full-screen-header div h4{margin:0}div.modal-container-background div.lsa-options{background-color:red;height:200px;left:5px;position:absolute;top:25px}div.add-options{display:inline-block}div.add-options button.btn-outline-secondary{color:#1f1f1f!important}div.add-options button.btn-outline-secondary:hover{color:#fff!important}div.add-options button.add-drive-btn{border-radius:15px;color:#1f1f1f!important;-webkit-column-gap:8px!important;column-gap:8px!important;padding:14px 20px 14px 16px}div.add-options button.add-drive-btn span{font-weight:500}div.add-options button.add-drive-btn:hover{background-color:#f0f4f9}div.add-options button.add-drive-btn:focus{box-shadow:none;outline:none}div.profile-tab.tab-pane{width:60vw!important}span.arrow_back{cursor:pointer}div.col-1{width:30px}div.col-1 div.vertical-row{height:600px}div.card-body img{height:90px;width:auto}div.student-edition-form{height:500px;overflow-x:hidden;overflow-y:auto;width:100%}div.lesson-plan-list{height:70vh;overflow-y:auto}div.student-card{align-items:center;color:#3e4143;display:flex;flex-direction:column;justify-content:center;max-width:300px!important;min-width:300px!important}div.student-card div.task-count-success path{fill:#198754}div.student-card div.task-count-success span.text-secondary{color:#198754!important}div.student-card div.profile{align-items:center;justify-content:start;width:100%}div.student-card div.profile img{border-radius:50%;height:60px;width:auto}div.student-card div.card-body{width:100%}div.student-card button.btn-arrow{border-bottom-right-radius:0!important;border-top-right-radius:0!important;padding-left:16px;padding-right:12px}div.student-list{align-items:start;-webkit-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;height:400px;justify-content:start;overflow-y:auto;row-gap:20px}#table-wrapper{position:relative}#table-scroll{height:62vh;overflow:auto}#table-wrapper table{width:100%}div.blanc{color:#fff}div.col.new-student{align-content:end;align-items:end;background-color:red;justify-items:end}
/*# sourceMappingURL=main.f3f887d5.css.map*/