.new-school-year-modal .el-dialog__header{display:none}.new-school-year-modal .el-dialog{border-radius:0;padding:0}.new-school-year-modal .el-dialog__body{margin-bottom:0;padding:0}.scrollbar{scrollbar-color:#d1d1d1 #f5f5f5;scrollbar-width:thin}.scrollbar::-webkit-scrollbar{width:6px}.scrollbar::-webkit-scrollbar-thumb{background-color:#d1d1d1;border-radius:3px}.scrollbar::-webkit-scrollbar-track{background-color:#f5f5f5}html{-webkit-filter:opacity(1);-webkit-print-color-adjust:exact}.el-dialog{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1000}.el-dialog .loader{left:0}.btn{margin:8px}.el-link{display:flex;margin:0}.el-link span{display:flex;margin-left:.1875rem}.el-dialog__header{font-weight:700;padding:20px}.el-link__inner{align-items:center;justify-content:flex-start;text-decoration:none}.dialog-footer,.el-link__inner{display:flex;flex-direction:row}.dialog-footer{padding:10px 20px}.dialog-footer__buttons{margin-left:auto;margin-right:10px}.el-dialog.student-redo{align-items:center;justify-content:center;text-align:center}.el-dialog.student-redo .el-dialog__body{font-size:16px;font-weight:400;margin-bottom:0;padding:16px;text-align:center}.el-dialog.student-redo .el-dialog__title{color:#768baa;font-size:16px;text-align:center}.el-dialog.student-redo .dialog-footer__buttons{display:flex;flex-direction:column-reverse;width:100%}.el-dialog.student-redo .dialog-footer{padding:32px 0 0}.dialog--edit-students .el-dialog{left:auto;top:10%;transform:inherit}.dialog--edit-students .el-dialog__body{margin-bottom:0;padding:30px 20px}.dialog--add-students :deep(.el-dialog){padding:2rem 2.5rem}.dialog--add-students :deep(.el-dialog) .el-dialog__title{display:block;margin-bottom:1.125rem;text-transform:uppercase}.dialog--add-students :deep(.el-dialog) .el-dialog__body{padding-top:.5rem}.dialog--add-students :deep(.el-dialog) .el-dialog__footer{padding-bottom:0}@media only screen and (max-width:768px){.dialog--add-students :deep(.el-dialog){padding:2rem 1.5rem}}.dialog--add-activity .el-dialog,.dialog--edit-activity .el-dialog{max-width:50rem}.dialog--add-activity .el-dialog__body,.dialog--edit-activity .el-dialog__body{padding:30px 20px}.dialog--add-activity .el-form-item__label,.dialog--edit-activity .el-form-item__label{display:inline-block;font-size:.9375rem}.dialog--add-activity .el-form-item__content,.dialog--edit-activity .el-form-item__content{margin-top:0}.main_text{padding:30px 20px}.el-dialog__title{color:#555;font-size:1.5rem;font-weight:700}.el-dialog__body{color:#555;line-height:1.4;max-height:65vh;overflow-y:auto;padding:30px 20px;text-align:left}
