.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}.el-notification{align-items:center;border-radius:10px;box-shadow:none;height:50px;justify-content:center;padding:16px 26px;width:-moz-fit-content;width:fit-content}.el-notification .el-notification__icon{font-size:20px}.el-notification .el-notification__content p{font-size:14px;font-weight:600;white-space:nowrap}.el-notification .el-icon .el-notification__closeBtn{font-size:20px}.el-notification .el-notification__closeBtn{display:flex!important;position:static}.el-notification .el-notification__group{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0;width:100%}.el-notification.notify--success{background:#f3fcee;border:1px solid #96d55b}.el-notification.notify--error{background:#fff4f4;border:1px solid #ef7b7b}.el-notification.notify--success .el-notification__closeBtn,.el-notification.notify--success .el-notification__content p,.el-notification.notify--success .el-notification__icon{color:#96d55b!important}.el-notification.notify--error .el-notification__closeBtn,.el-notification.notify--error .el-notification__content p,.el-notification.notify--error .el-notification__icon{color:#ef6c5a!important}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}
