body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.loading-page{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:40px;color:#013346;font-weight:600}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.login-container-left{width:60%;height:100vh;background-color:#013346}.login-container-right{background-color:#fff;height:100vh;width:40%}@media only screen and (max-width:1100px){.login-container-left{display:none}.login-container-right{width:100%}}.otp body{font-family:"Lato",sans-serif;font-size:16px}.otp a{text-decoration:none;color:inherit}.otp .container{display:-webkit-flex;display:flex;width:100%;min-height:100vh;height:100%}.otp .side-bar{width:150px;box-shadow:0 1px 3px 0 #d4d4d5,0 0 0 1px #d4d4d5;z-index:1;position:relative}.otp .inputStyle{width:1.7rem!important;height:1.7rem;margin:0 .2rem;font-size:1.2rem;border-radius:4px;border:1px solid rgba(0,0,0,.3);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}@media only screen and (max-width:678px){.otp .login-container-right{border-left:10px solid #013346}.otp .container{-webkit-flex-wrap:wrap;flex-wrap:wrap}.otp .container,.otp .side-bar{-webkit-flex-direction:column;flex-direction:column}.otp .side-bar{width:100%;display:-webkit-flex;display:flex}.otp .side-bar__segment--header{text-align:center}.otp .side-bar__segment--bottom{position:static!important;margin:10px}.otp label{display:block;float:left;width:120px}.otp .card{width:100%;min-width:120px!important;margin:20px}.otp .side-bar__segment>label>input[type=number],.otp .side-bar__segment>label>input[type=text]{width:180px!important}}@media only screen and (max-width:470px){.otp .margin-top--small .inputStyle{width:2rem!important;height:2rem;margin:0 5px;font-size:1rem}.otp .card>form>p{font-size:1.2em!important}}.otp .side-bar__segment{padding:.5rem 1rem}.otp .side-bar__segment--header{margin:1rem 0;border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3}.otp .side-bar__segment--header:hover{background-color:rgba(0,0,0,.1)}.otp .side-bar__segment--bottom{font-weight:700;position:absolute;bottom:2rem}.otp .view{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;background-color:#f2f2f3}.otp .side-bar__segment>label>input[type=number],.otp .side-bar__segment>label>input[type=text]{width:150px;border-radius:4px;border:1px solid #d3d3d3;margin:.5rem 0;height:1.5rem;padding:0 .5rem}.otp .side-bar__segment>label>input[type=checkbox]{border-radius:4px;border:1px solid #d3d3d3;margin:.5rem;width:1rem;height:1rem}.otp .card{min-width:360px;padding:2rem;box-shadow:0 1px 3px 0 #d4d4d5,0 0 0 1px #d4d4d5;border-radius:4px;background:#fff}.otp .card>form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.otp .card>form>p{font-size:1.5em;font-weight:700}.otp input[type=number]::-webkit-inner-spin-button,.otp input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.otp input[type=number]{-webkit-appearance:textfield;appearance:textfield}.otp .btn-row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.otp .btn{background-color:#3273dc;border:none;padding:.5rem 1rem;color:#fff;border-radius:4px;cursor:pointer;margin:1rem}.otp .btn:disabled{background-color:rgba(0,0,0,.4);cursor:not-allowed}.otp .margin-top--small{margin-top:1rem;margin-bottom:-1rem}.otp .margin-top--small>div{-webkit-flex-wrap:wrap;flex-wrap:wrap}.otp .margin-top--small>div>div{margin-bottom:1rem}.otp .margin-top--medium{margin-top:1.5rem}.otp .margin-top--large{margin-top:4rem}.otp .error{border:1px solid red!important}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}::-webkit-scrollbar{width:5px;z-index:100;height:1px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#e1ddeb}::-webkit-scrollbar-thumb:hover{background:#adabbb}::-webkit-scrollbar-thumb:window-inactive{background:#fff}.sidebar{margin:0;padding:0;width:68px;background-color:#013346;height:100%;position:fixed;z-index:100}.sidebar,.sidebar a{-webkit-user-select:none;-ms-user-select:none;user-select:none}.sidebar a{display:block;color:#000;text-decoration:none;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding-bottom:20px}.sidebar a.active{color:#fff}.sidebar a:hover{background-color:rgba(212,225,255,.17);color:#fff}.content{margin-left:330px;padding:0 16px}@media screen and (max-width:850px){.content{margin-left:310px;padding:0 16px}::-webkit-scrollbar{width:5px;z-index:100;height:1px}::-webkit-scrollbar-thumb{background:#e1ddeb}::-webkit-scrollbar-thumb:hover{background:#adabbb}}@media screen and (max-width:650px){.sidebar{width:100%;height:auto;position:fixed;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;z-index:100}.sidebar a{float:left;padding:5px 10px 10px;margin-top:-20px}.sidebar a:hover{background-color:transparent;color:#fff}.inside{margin-top:65px}.content{margin-left:0;padding:1px 5px}}.roing-nav-link{text-decoration:none;color:inherit;font-size:14px}.roing-nav-link:hover{font-style:bold;color:#1212cf}.sidenav-profile{padding:20px 300px 100px}@media screen and (max-width:850px){.bulletin-detail{margin-top:0;margin-bottom:0;padding-top:10px;background-color:#fff;padding-left:0;padding-right:0}.sidenav-profile{padding-left:10px;padding-right:10px}}@media screen and (max-width:650px){.sidenav-bulletin{padding-left:10px;padding-right:10px;margin-left:0;padding-top:70px}.bulletin-detail{margin-top:0;margin-bottom:0;padding:0}.sidenav-profile{padding-left:10px;padding-right:10px;margin-left:0;padding-top:70px}}.commentCard{padding-top:10px;padding-bottom:0}@media screen and (max-width:1200px){.commentCard{padding-bottom:0}}@media screen and (max-width:850px){.commentCard{padding-left:0;padding-right:0;padding-bottom:0}}@media screen and (max-width:770px){.commentCard{padding-left:0;padding-right:0;padding-bottom:0}}@media screen and (max-width:650px){.commentCard{padding:10px 0 0}}@media screen and (max-width:500px){.commentCard{padding-left:0;padding-right:0;padding-bottom:0}}.detail{color:"black";font-size:16.5px;cursor:text;min-width:200px;padding-left:85px;padding-top:10px;padding-bottom:28px}@media screen and (max-width:850px){.detail{padding-left:10px;padding-top:10px;padding-bottom:28px}}@media screen and (max-width:650px){.detail{padding:0 0 20px}}.toast-body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;margin:0}.nav-link{font-size:30px;font-style:bold;padding:10px}.nav-link,.nav-link-table{text-decoration:none}.toast-container{padding:"30px"}.sidenav-bulletin{background-color:#ecebf1}.bulletin-detail{padding:6px 30px 30px}@media screen and (max-width:850px){.bulletin-detail{margin-top:0;padding-top:10px;background-color:#fff;padding-left:0;padding-right:0}.sidenav-profile{padding-left:10px;padding-right:10px}}@media screen and (max-width:650px){.sidenav-bulletin{padding-left:10px;padding-right:10px;margin-left:0;padding-top:70px}.bulletin-detail{margin-top:0;padding:0;margin-bottom:4px}.sidenav-profile{padding-left:10px;padding-right:10px;margin-left:0;padding-top:70px}}.teacher-create a{padding:0}@media screen and (max-width:650px){.detail-dropdown{display:inline}.detail-sideview .sidenav{display:none}}.roing-overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2;cursor:pointer}.overlay-loading-page{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:16px;color:#000;font-weight:600}#Nav_menu{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:100%;height:100%;list-style-type:none;margin:5px;border-radius:10px}.Nav_link:hover{color:#000;background-color:rgba(137,179,194,.12)}.Nav_link a:hover,a:hover{color:#000}.activeRoute{background-color:rgba(140,179,193,.31)}.activeRoute-class-preview,.Nav_link-class-preview{padding-left:0;padding-top:0}.preview-text{font-size:15px}@media screen and (max-width:850px){.preview-text{font-size:14px}}@media screen and (max-width:650px){.preview-text{font-size:16px}}.preview-text{font-size:13px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6}.summary-text-tabula{padding-bottom:2px}.summary-text,.summary-text-tabula{font-weight:700;font-size:13px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.summary-text{line-height:1.5}.course-class{font-weight:600;font-size:11px;max-width:180px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width:850px){.preview-text{font-size:12px}.course-class{max-width:130px}}@media screen and (max-width:650px){.preview-text{font-size:13px}}.sidenav{margin-left:68px;height:100%;width:350px;position:fixed;z-index:1;top:0;left:0;margin-bottom:20px;padding-bottom:20px;border-right:.5px solid rgba(0,0,0,.125);background-color:#fff}.sidenav a{padding:10px 16px 0;text-decoration:none;font-size:25px;color:#342442;display:block}.main{margin-left:160px;font-size:28px}@media screen and (max-width:850px){.sidenav{margin-left:68px;width:250px}}@media screen and (max-width:650px){.sidenav{width:100%;margin-left:0;margin-top:66px}}.sidenav-classes-preview{margin-left:68px;height:100%;width:350px;position:fixed;z-index:1;top:0;left:0;margin-bottom:20px;padding-bottom:20px;border-right:.5px solid rgba(0,0,0,.125);background-color:#fff}.sidenav-classes-preview a{text-decoration:none;font-size:25px;color:#342442;display:block}@media screen and (max-width:850px){.sidenav-classes-preview{margin-left:68px;width:250px}}@media screen and (max-width:650px){.sidenav-classes-preview{width:100%;margin-left:0;margin-top:66px}}.sidenav-bulletin,.sidenav-profile{margin-left:68px;padding-left:300px;padding-right:300px;padding-top:20px}.bulletin-detail{margin-top:0;margin-bottom:0;padding:6px 30px 0;background-color:#fff}@media screen and (max-width:1200px){.sidenav-profile{padding-left:100px;padding-right:100px}}@media screen and (max-width:1200px){.sidenav-bulletin{padding-left:10px;padding-right:10px}}@media screen and (max-width:850px){.bulletin-detail{margin-top:0;margin-bottom:0;padding-top:10px;padding-left:0;padding-right:0;background-color:#fff}.sidenav-profile{padding-left:10px;padding-right:10px}}@media screen and (max-width:650px){.sidenav-bulletin{padding-left:10px;padding-right:10px;margin-left:0;padding-top:70px}.bulletin-detail{margin-top:0;padding:0;margin-bottom:0}.sidenav-profile{padding-left:10px;padding-right:10px;margin-left:0;padding-top:70px}}.detail-dropdown{display:none}.sidenav-homework{background-color:#ecebf1}@media screen and (max-width:650px){.detail-dropdown{display:inline}.detail-sideview .sidenav-classes-preview{display:none}}.commentCard{padding:10px 20px 20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}@media screen and (max-width:650px){.commentCard{padding-left:5px;padding-right:3px}}.courses-create a{padding:0}.add-teacher{padding-bottom:10px}@media screen and (max-width:670px){.add-teacher{width:inherit}}