.LoadingScreen{display:flex;align-items:center;justify-content:center;width:100%;height:100vh}.LoadingScreen .ant-spin-dot{margin:auto}.LoginPage{display:flex;align-items:center;justify-content:center;width:100%;height:100vh}.LoginPage .LoginPage-container{width:100%}.LoginPage .LoginPage-container .LoginPage-logo-container{text-align:center;margin-bottom:10px}.LoginPage .LoginPage-container .LoginPage-logo-container .LoginPage-logo{max-width:200px;margin:0 auto}.LoginPage .LoginPage-container .LoginPage-logo-container .main-title{font-size:20px;margin-top:10px;margin-bottom:0;font-weight:700}.LoginPage .LoginPage-container .LoginPage-logo-container .side-title{font-size:14px;margin-bottom:0;color:#999}.LoginPage .LoginPage-container .LoginPage-form-container{max-width:300px;margin:0 auto}.LoginPage .LoginPage-container .LoginPage-form-container .error-message{height:20px;margin-bottom:0;color:#f5222d}.LoginPage .LoginPage-container .LoginPage-form-container .LoginPage-form .ant-form-item{text-align:center}.LoginPage .LoginPage-container .LoginPage-form-container .LoginPage-form .ant-form-item:first-of-type{margin-bottom:5px}.LoginPage .LoginPage-container .LoginPage-form-container .LoginPage-form .login-form-forgot{float:right}.LoginPage .LoginPage-container .LoginPage-form-container .LoginPage-form .login-form-button{width:100%;font-size:16px}.DashboardPage{height:100vh}.DashboardPage .ant-layout-sider{background:#fff;padding-top:15px}.DashboardPage .ant-layout-header{background-color:#223670}@media screen and (max-width:768px){.DashboardPage .ant-layout-header{padding:0 10px}.DashboardPage .ant-layout-header .ant-select-selector{width:80px}.DashboardPage .ant-layout-header .ant-select-selector .ant-select-selection-item{padding-right:18px!important}}.DashboardPage .ant-layout-header .profile-menu{float:right}.DashboardPage .ant-layout-header .profile-menu .ant-dropdown-trigger{cursor:pointer}.DashboardPage .ant-layout-header .profile-menu .username{display:inline-block;color:#fff}.DashboardPage .ant-layout-header .profile-menu .anticon{margin:0 7.5px;font-size:18px;vertical-align:middle;transition:all .3s ease;opacity:.8;color:#efefef}@media screen and (max-width:768px){.DashboardPage .ant-layout-header .profile-menu .anticon{margin:0 2.5px}}.DashboardPage .ant-layout-header .profile-menu .anticon:first-of-type{margin-left:15px}@media screen and (max-width:768px){.DashboardPage .ant-layout-header .profile-menu .anticon:first-of-type{margin-left:7.5px}}.DashboardPage .ant-layout-header .profile-menu .anticon:last-of-type{margin-right:0}.DashboardPage .ant-layout-header .profile-menu .anticon.selected,.DashboardPage .ant-layout-header .profile-menu .anticon:hover{color:#fff;opacity:1}.TableButtonGroup{display:flex;justify-content:space-between;background:#fafafa}.TableButtonGroup .table-btn{display:inline-block;font-size:18px;padding:5px 20px;cursor:pointer}@media screen and (max-width:768px){.TableButtonGroup .table-btn{font-size:16px;padding:5px 7.5px}}.TableButtonGroup .table-btn .anticon{font-size:16px;padding:2px;color:#fff;margin-right:2px}@media screen and (max-width:768px){.TableButtonGroup .table-btn .anticon{margin-right:1px}}.TableButtonGroup .table-btn:hover{background:#f2f2f2}.TableButtonGroup .table-btn.create-btn .anticon{background:#223670}.TableButtonGroup .table-btn.approve-btn .anticon{background:#26af19}.TableButtonGroup .table-btn.delete-btn .anticon{background:#f11}.TaskScheduleInput{width:100%;text-align:center;table-layout:fixed}.TaskScheduleInput td,.TaskScheduleInput th{width:15%}.TaskScheduleInput td:first-of-type,.TaskScheduleInput th:first-of-type{width:10%}.FormModal .ant-form-item:last-of-type{text-align:center;margin-bottom:0}.FormModal .ant-upload.ant-upload-select-picture-card{display:flex;align-items:center;justify-content:center;width:auto;min-width:104px;height:auto;min-height:104px;margin-right:0;margin-bottom:0}.FormModal .ant-upload.ant-upload-select-picture-card .ant-upload{min-height:102px;width:100%}.FormModal .ant-upload.ant-upload-select-picture-card .ant-upload .img-upload-btn{margin-top:8px}.FormModal .ant-upload.ant-upload-select-picture-card .ant-upload .img-remove-btn{color:#d00;position:absolute;right:8px;top:8px;z-index:999;cursor:pointer}.FormModal .ant-upload.ant-upload-select-picture-card .ant-upload .img-remove-btn:hover{color:red}.SchoolPage{padding:15px}.SchoolPage .main-section{background:#fff;padding:15px}.UserTable{background:#fff}.UserTable .search-input{background:#fafafa;padding:15px}.ClassTable,.SchoolPersonalRankingTable{background:#fff}.SchoolPersonalRankingTable .filter-control{margin:10px 0}.SchoolPersonalRankingTable .filter-control .ant-select{margin-right:15px}.SchoolClassRankingTable{background:#fff}.SchoolClassRankingTable .filter-control{margin:10px 0}.SchoolClassRankingTable .filter-control .ant-select{margin-right:15px}.SchoolManagementPage{padding:15px}.SchoolManagementPage .main-section{background:#fff;padding:15px}.ProgramPage{padding:15px}.ProgramPage .main-section{background:#fff;padding:15px}.ProgramPage .main-section .banner-image{max-width:100%}.ProgramManagementPage{padding:15px}.ProgramManagementPage .main-section{background:#fff;padding:15px}.UserPage{padding:15px}.UserPage .main-section{background:#fff;padding:15px}.UserPage .main-section .banner-image{max-width:250px}.UserPage .main-section .search-input{background:#fafafa;padding:15px}.VideoPlayerModal{max-height:500px}.VideoPlayerModal .ant-modal-body{padding:0}.VideoPlayerModal .ant-modal-content{background-color:#000}.VideoPlayerModal .ant-modal-content .ant-modal-close{color:#ccc}.VideoPlayerModal .ant-modal-content .ant-modal-close:hover{color:#fff}.VideoPlayerModal .ant-modal-content .ant-modal-close .ant-modal-close-x{font-size:24px}.UserManagementPage{padding:15px}.UserManagementPage .main-section{background:#fff;padding:15px}.PostPage{padding:15px}.PostPage .main-section{background:#fff;padding:15px}.PostPage .main-section .banner-image{max-width:100%}.PostPage .main-section .ant-tabs-nav{margin-bottom:0}.OfficialPostPage{padding:15px}.OfficialPostPage .main-section{background:#fff;padding:15px}.OfficialPostPage .main-section .banner-image{max-width:100%}.OfficialPostPage .main-section .ant-tabs-nav{margin-bottom:0}.GlobalNotificationPage{padding:15px}.GlobalNotificationPage .main-section{background:#fff;padding:15px}.VerificationEmailPage{padding:15px}.VerificationEmailPage .main-section{background:#fff;padding:15px}.AdminPage{padding:15px}.AdminPage .main-section{background:#fff;padding:15px}.AdminPage .main-section .banner-image{max-width:250px}.PersonalRankingTable{background:#fff}.PersonalRankingTable .filter-control{margin:10px 0}.PersonalRankingTable .filter-control .ant-picker,.PersonalRankingTable .filter-control .ant-select{margin-right:15px}.PersonalRankingTable .ant-table-row{cursor:pointer}.ClassRankingTable{background:#fff}.ClassRankingTable .filter-control{margin:10px 0}.ClassRankingTable .filter-control .ant-picker,.ClassRankingTable .filter-control .ant-select{margin-right:15px}.FamilyRankingTable{background:#fff}.FamilyRankingTable .filter-control{margin:10px 0}.FamilyRankingTable .filter-control .ant-select{margin-right:15px}.FamilyRankingTable .ant-table-row{cursor:pointer}.RankingPage{padding:15px}.RankingPage .main-section{background:#fff;padding:15px}.RankingPage .main-section .ant-tabs-nav{margin-bottom:0}.StatPage{padding:15px}.StatPage .main-section{background:#fff;padding:15px}.StatPage .main-section .ant-tabs-nav{margin-bottom:0}.PostSharePage{background:#000;display:flex;align-items:center;height:100vh;padding-top:15px;flex-direction:column}.PostSharePage img{width:100%}.PostSharePage .error-message{color:#fff}.PostSharePage .post-container{color:#fff;min-width:300px;max-width:350px;border:1px solid #999;border-radius:5px;padding:5px 10px}.PostSharePage .post-container .post-type{font-weight:700}.PostSharePage .post-container .image-comparision{display:flex}.PostSharePage .post-container .image-comparision .comparision-block{width:50%}.PostSharePage .post-container .image-comparision .comparision-block img{width:100%}.PostSharePage .post-container .user-profile img{width:30px;height:30px;border-radius:50%}.PostSharePage .post-container .user-profile .username{display:inline-block;font-weight:700;margin-left:5px}.PostSharePage .post-container .post-content-container{margin:10px 0}.PostSharePage .post-container .post-content-container video{max-height:450px}.PostSharePage .post-container .post-content-container .post-text{font-size:16px}.PostSharePage .badge{width:150px}.PostSharePage .apple{padding:10px 20px}.PostSharePage .additional-text{text-align:center;max-width:350px;margin-top:10px;color:#fff}.ResetPasswordPage{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100vh}.ResetPasswordPage img{width:100%;max-width:500px}.ResetPasswordPage p{font-size:24px}.EmailVerificationPage{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100vh}.EmailVerificationPage img{max-width:500px}.EmailVerificationPage p{font-size:24px}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}
/*# sourceMappingURL=main.d3372ce5.chunk.css.map */