@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,sans-serif;margin:0}.auth-header{align-items:center;display:flex;justify-content:space-between;padding:15px 30px}@media only screen and (max-width:780px){.auth-header{padding:10px 20px}}.app-logo a{color:unset;cursor:pointer;font-size:30px;font-weight:500;text-decoration:none}.auth-page{min-height:100vh;overflow-x:hidden}.auth-page .auth-main{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;max-width:1300px;padding-top:100px;width:90%}@media only screen and (max-width:780px){.auth-page .auth-main{flex-direction:column;padding-top:50px}}.auth-page .auth-main.center{justify-content:center}.auth-page .auth-main .a-m-left{min-width:500px;width:37%}@media only screen and (max-width:1000px){.auth-page .auth-main .a-m-left{min-width:unset}}@media only screen and (max-width:780px){.auth-page .auth-main .a-m-left{display:none}}.auth-page .auth-main .a-m-left div{font-size:45px;font-weight:600}@media only screen and (max-width:1000px){.auth-page .auth-main .a-m-left div{font-size:40px}}.auth-page .auth-main .a-m-right{border-radius:13px;max-width:410px;padding:80px 20px;position:relative;width:50%;z-index:11}@media only screen and (max-width:780px){.auth-page .auth-main .a-m-right{width:calc(100% - 40px)}}.auth-page .auth-main .a-m-right .ellipse{bottom:-100px;height:250px;position:absolute;right:-100px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:auto}.auth-page .auth-main .a-m-right .form-title{font-size:38px;font-weight:500;margin-bottom:20px;text-align:center}.auth-page .auth-main .a-m-right .form-desc{font-size:14px;margin:0 auto 40px;max-width:291px;opacity:.7;text-align:center}.dashboard-container{min-height:calc(100vh - 123px);padding:30px}@media only screen and (max-width:768px){.dashboard-container{min-height:calc(100vh - 159px);padding:20px 20px 80px}}.dashboard-container .greeting{font-size:25px;margin-top:-10px}.dashboard-container .cards-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;margin-top:30px}.dashboard-container .cards-container .card-item{padding:10px}@media only screen and (max-width:508px){.dashboard-container .cards-container .card-item{width:calc(50% - 20px)}}.dashboard-container .cards-container .card-item .c-i-wrapper{width:240px}@media only screen and (max-width:508px){.dashboard-container .cards-container .card-item .c-i-wrapper{width:100%}}.dashboard-container .cards-container .card-item .c-i-wrapper .card-title{font-size:18px;font-weight:500;margin-bottom:7px;opacity:.5}@media only screen and (max-width:508px){.dashboard-container .cards-container .card-item .c-i-wrapper .card-title{font-size:14px}}.dashboard-container .cards-container .card-item .c-i-wrapper .card-value{border-radius:8px;font-size:38px;font-weight:500;min-height:46px;padding:40px 0;text-align:center;width:100%}@media only screen and (max-width:508px){.dashboard-container .cards-container .card-item .c-i-wrapper .card-value{font-size:25px;min-height:30px;padding:30px 0}}.d-upload{border-radius:4px;padding-bottom:1.5rem;padding-top:1.063rem;text-align:center;width:100%}.d-upload.add-bottom-margin{margin-bottom:.5rem}.d-upload.add-bottom-margin-md{margin-bottom:1.475rem}.d-upload.file-selected .d-u-text{color:#828282!important}.d-upload .d-u-text{color:#bdbdbd;font-size:.875rem;margin-top:.313rem}.page-info{padding:30px}@media only screen and (max-width:768px){.page-info{padding:20px}}.page-info .page-title{font-size:30px;font-weight:700}@media only screen and (max-width:768px){.page-info .page-title{font-size:27px}}.page-info .page-desc{font-size:18px;margin-top:10px;max-width:700px}@media only screen and (max-width:768px){.page-info .page-desc{font-size:15px}}.page-container .page-main{padding:60px 30px 110px}@media only screen and (max-width:768px){.page-container .page-main{padding:30px 20px 80px}}.page-container .page-main .pm-inner-wrapper{max-width:900px}.page-container .page-main .pm-inner-wrapper .onboard-group{margin-top:50px}@media only screen and (max-width:768px){.page-container .page-main .pm-inner-wrapper .onboard-group{margin-top:30px}}.page-container .page-main .pm-inner-wrapper .onboard-group .form-row{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px}@media only screen and (max-width:576px){.page-container .page-main .pm-inner-wrapper .onboard-group .form-row{display:block;margin-bottom:unset}}.page-container .page-main .pm-inner-wrapper .onboard-group .form-row .form-item{width:47%}@media only screen and (max-width:576px){.page-container .page-main .pm-inner-wrapper .onboard-group .form-row .form-item{margin-bottom:20px;width:100%}}@media only screen and (max-width:696px){.page-container .page-main .pm-inner-wrapper .onboard-group .form-row .form-item.upload{width:100%}}.page-container .page-main .pm-inner-wrapper .onboard-group .form-row .form-item .custom-title{font-size:14px;font-weight:500;margin-bottom:6px}.page-container .page-main .pm-inner-wrapper .onboard-group .form-row .form-item .custom-title span{color:#ff6b6b}.settings-container{height:100%}.settings-container .settings-main{padding:30px 30px 80px}@media only screen and (max-width:768px){.settings-container .settings-main{padding:20px 20px 50px}}.settings-container .settings-main .image-section{align-items:center;display:flex;flex-direction:row}.list-modal{min-height:350px}.el231{max-width:300px}@media only screen and (max-width:768px){.el231{max-width:230px}}@media only screen and (max-width:586px){.el231{max-width:150px}.lg121{display:none}}.sm121{display:none}@media only screen and (max-width:586px){.sm121{display:block}}.multiple-file-list{margin-top:10px}.multiple-file-list .file-name{align-items:center;display:flex;font-size:14px;margin-bottom:6px}.multiple-file-list .file-name span{margin-right:5px;opacity:.4}.data-page-container{min-height:calc(100vh - 153px);padding:30px 30px 60px}@media only screen and (max-width:768px){.data-page-container{min-height:calc(100vh - 159px);padding:20px 20px 80px}}.data-page-container .d-p-wrapper .d-p-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:768px){.data-page-container .d-p-wrapper .d-p-header.jump-line{display:block}.data-page-container .d-p-wrapper .d-p-header.jump-line .d-p-h-left{margin-bottom:13px}.data-page-container .d-p-wrapper .d-p-header.jump-line .d-p-h-right{justify-content:flex-end}}.data-page-container .d-p-wrapper .d-p-header .d-p-h-left{font-size:25px;font-weight:700}@media only screen and (max-width:768px){.data-page-container .d-p-wrapper .d-p-header .d-p-h-left{font-size:20px}}.data-page-container .d-p-wrapper .d-p-header .d-p-h-left .go-back{margin-right:8px}@media only screen and (max-width:768px){.data-page-container .d-p-wrapper .d-p-header .d-p-h-left .go-back svg{-webkit-transform:translateY(3px);transform:translateY(3px)}}.data-page-container .d-p-wrapper .d-p-header .d-p-h-right{align-items:center;display:flex;flex-direction:row}.data-page-container .d-p-wrapper .d-p-search{margin:30px -30px;padding:20px 30px}.data-page-container .d-p-wrapper .d-p-search.with-btns{display:flex;flex-direction:row}@media only screen and (max-width:768px){.data-page-container .d-p-wrapper .d-p-search.next{flex-direction:column}.data-page-container .d-p-wrapper .d-p-search{margin:20px -20px;padding:20px}}.data-page-container .d-p-wrapper .d-p-search .s-left{max-width:696px;width:100%}.data-page-container .d-p-wrapper .d-p-search .s-right{align-items:center;display:flex;flex-direction:row;margin-left:10px}@media only screen and (max-width:768px){.data-page-container .d-p-wrapper .d-p-search .s-right.next{margin-left:unset;margin-top:10px}}.data-page-container .d-p-wrapper .d-p-main .table-last{text-align:right!important}@media only screen and (max-width:576px){.large-only{display:none}}.confirmation-wrapper .c-title{color:gray;font-size:14px;margin-bottom:20px;-webkit-transform:translateY(-13px);transform:translateY(-13px)}.confirmation-wrapper label{font-size:15px!important}.modal-title324{font-size:20px;font-weight:600}.form-row{display:flex;flex-direction:row;justify-content:space-between}.form-row .form-item{width:49%}.upload-wrapper{margin-top:20px}.upload-wrapper .u-title{font-size:14px;font-weight:500;margin-bottom:8px}.upload-wrapper .u-title span{color:#f03e3e}.broadcasts-main{display:flex;flex-direction:row;flex-wrap:wrap;margin:40px -10px 0}.broadcasts-main .broadcast-item{padding:10px;width:300px}@media only screen and (max-width:576px){.broadcasts-main .broadcast-item{width:calc(100% - 20px)}}.broadcasts-main .broadcast-item .b-i-wrapper{border-radius:4px;padding:12px}.broadcasts-main .broadcast-item .b-i-wrapper .t-btw{margin:0 10px}.broadcasts-main .broadcast-item .b-i-wrapper .b-i-top{display:flex;justify-content:space-between;margin-bottom:15px}.broadcasts-main .broadcast-item .b-i-wrapper .b-i-top .i-t-right{font-size:12px;font-weight:500;margin-top:6px}.broadcasts-main .broadcast-item .b-i-wrapper .b-i-middle{margin-bottom:10px}.broadcasts-main .broadcast-item .b-i-wrapper .b-i-middle .m-title{font-size:15px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.broadcasts-main .broadcast-item .b-i-wrapper .b-i-middle .m-desc{font-size:12px;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.broadcasts-main .broadcast-item .b-i-wrapper .b-i-bottom{display:flex;flex-direction:row;justify-content:space-between}.broadcast-image23{height:auto;margin-top:4px;width:150px}.conversation-container{position:relative}.conversation-container .c-input{bottom:0;left:0;position:absolute;right:0}@media only screen and (max-width:768px){.r32 .view-details.no-next .v-d-row{align-items:center!important;flex-direction:row!important}}.r32 .view-details .v-d-row{align-items:center;display:flex;flex-direction:row;padding:11px 0}@media only screen and (max-width:768px){.r32 .view-details .v-d-row{align-items:flex-start;flex-direction:column}}.r32 .view-details .v-d-row .d-r-left{font-size:12px;font-weight:500;opacity:.6;width:170px}@media only screen and (max-width:768px){.r32 .view-details .v-d-row .d-r-left{margin-bottom:5px}}.r32 .view-details .v-d-row .d-r-right{font-size:14px;font-weight:500;line-height:23px;width:calc(100% - 170px)}@media only screen and (max-width:768px){.r32 .view-details .v-d-row .d-r-right{width:100%}}.r32 .view-details .v-d-row .d-r-right.fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.r32 .conversation-container{min-height:calc(100vh - 250px)}.r32 .conversation-container .c-main{height:calc(100vh - 430px)}.r32 .conversation-container .comment-wrapper{padding:7px 0}.class-wall-main{border-radius:8px;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:30px;padding:30px}@media only screen and (max-width:576px){.class-wall-main{padding:10px}}.class-wall-main .c-card{min-width:300px;padding:10px 20px;width:calc(33% - 40px)}@media only screen and (max-width:576px){.class-wall-main .c-card{min-width:none;padding:10px;width:100%}}.class-wall-main .c-card .c-c-inner{border-radius:8px;font-size:28px;font-weight:500;margin-bottom:20px;padding:70px 10px;text-align:center}@media only screen and (max-width:576px){.class-wall-main .c-card .c-c-inner{font-size:24px;margin-bottom:5px;padding:50px 10px}}.behavioural-log-list{min-height:400px}.behavioural-log-list .b-l-item{border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:5px;padding:15px 10px;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.behavioural-log-list .b-l-item.hide{display:none}@media only screen and (max-width:576px){.behavioural-log-list .b-l-item{align-items:unset;flex-direction:column-reverse}}.behavioural-log-list .b-l-item .b-i-left{font-size:15px}@media only screen and (max-width:576px){.behavioural-log-list .b-l-item .b-i-left{font-size:14px}}.behavioural-log-list .b-l-item .b-i-right{font-size:13px;min-width:118px;opacity:.7;text-align:right;-webkit-transform:translateY(-4px);transform:translateY(-4px)}@media only screen and (max-width:576px){.behavioural-log-list .b-l-item .b-i-right{align-items:center;display:flex;font-size:12px;justify-content:space-between;margin-bottom:10px}}.behavioural-log-list .b-l-item .b-i-right .r-arr{-webkit-transform:translateY(4px)!important;transform:translateY(4px)!important}.behavioural-log-list .b-l-item .b-i-right .r-arr.rotate{-webkit-transform:translateY(5px) rotate(180deg)!important;transform:translateY(5px) rotate(180deg)!important}.behavioural-log-list .b-l-item:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.behavioural-log-list .conversation-container{min-height:calc(100vh - 330px)!important}.behavioural-log-list .conversation-container .c-main{height:calc(100vh - 530px)!important}.curriculum-container .border-light td,.curriculum-container .border-light th{border:1px solid #dee2e6!important}.curriculum-container .border-dark td,.curriculum-container .border-dark th{border:1px solid #373a40!important}.curriculum-container ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-padding-start:12px!important;margin-block-end:0;margin-block-start:0;padding-inline-start:12px!important}.color-select{margin-top:18px}.color-select .c-s-title{font-size:14px;font-weight:500;margin-bottom:7px}.color-select .c-s-title span{color:#f03e3e}.modal-table-container{max-width:calc(100vw - 73px)}.loggedin-container{bottom:0;display:flex;flex-direction:row;left:0;position:fixed;right:0;top:0}.loggedin-container .sidebar-container{padding:20px 0;position:relative;z-index:4}@media only screen and (max-width:1000px){.loggedin-container .sidebar-container.is-hidden{display:none}}@media only screen and (min-width:500px){.loggedin-container .sidebar-container{max-width:280px;min-width:280px}}@media only screen and (max-width:500px){.loggedin-container .sidebar-container{bottom:0;left:0;position:fixed;right:0;top:0}}.loggedin-container .sidebar-container .close-icon{display:none;opacity:.5;padding:3px;position:absolute;right:20px;top:20px}@media only screen and (max-width:1000px){.loggedin-container .sidebar-container .close-icon{display:unset}}.loggedin-container .sidebar-container .sidebar-inner{display:block}.loggedin-container .sidebar-container .sidebar-inner .school-info .school-info-inner{align-items:center;display:flex;flex-direction:column;padding-left:25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.loggedin-container .sidebar-container .sidebar-inner .school-info .school-info-inner .school-logo-wrapper .school-logo{border:1px solid hsla(0,0%,53%,.177);border-radius:50%;height:60px;width:60px}.loggedin-container .sidebar-container .sidebar-inner .school-info .school-info-inner .school-name{font-size:17px;font-weight:500;margin-top:3px;padding-bottom:15px}.loggedin-container .sidebar-container .sidebar-inner .nav-links{height:calc(100vh - 230px);margin-top:10px;overflow-y:scroll}@media only screen and (min-width:768px){.loggedin-container .sidebar-container .sidebar-inner .nav-links{-ms-overflow-style:none;height:calc(100vh - 156px);scrollbar-width:none}.loggedin-container .sidebar-container .sidebar-inner .nav-links::-webkit-scrollbar{display:none}}.loggedin-container .sidebar-container .sidebar-inner .nav-links .nav-item{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-weight:500;margin-bottom:5px;opacity:.8;padding:10px 0 10px 25px}@media only screen and (max-width:768px){.loggedin-container .sidebar-container .sidebar-inner .nav-links .nav-item{margin-bottom:5px}}.loggedin-container .sidebar-container .sidebar-inner .nav-links .nav-item.h-light:hover{background-color:#f8f9fa}.loggedin-container .sidebar-container .sidebar-inner .nav-links .nav-item.h-dark:hover{background-color:#25262b}.loggedin-container .sidebar-container .sidebar-inner .nav-links .nav-item:active{opacity:.6}.loggedin-container .sidebar-container .sidebar-inner .nav-links .nav-item.is-active{border-left:3px solid #3c3;color:#3c3;opacity:1;padding-left:22px;transition:all .3s ease-in-out}.loggedin-container .sidebar-container .sidebar-inner .nav-links .nav-item.child{margin-top:-6px;opacity:.9;padding-left:60px}.loggedin-container .sidebar-container .sidebar-inner .nav-links .nav-item.child.is-active{padding-left:57px}.loggedin-container .sidebar-container .sidebar-inner .nav-links .nav-item .nav-icon{margin-right:10px;-webkit-transform:translateY(2px);transform:translateY(2px)}.loggedin-container .logged-m21{padding-top:74px}.loggedin-container .logged-m21 .loggedin-header{left:0;padding:12px 30px;position:fixed;right:0;top:0;z-index:3}@media only screen and (max-width:780px){.loggedin-container .logged-m21 .loggedin-header{padding:12px 20px}}.loggedin-container .logged-m21 .loggedin-header .header-items{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.loggedin-container .logged-m21 .loggedin-header .header-items .h-right{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.loggedin-container .logged-m21 .loggedin-header .header-items .h-right .h-item{margin-left:15px}.loggedin-container .logged-m21 .loggedin-header .header-items .h-right .h-item.user{align-items:center;display:flex;flex-direction:row;margin-left:30px}@media only screen and (max-width:780px){.loggedin-container .logged-m21 .loggedin-header .header-items .h-right .h-item.user{display:none}}.loggedin-container .logged-m21 .loggedin-header .header-items .h-right .h-item.user .h-name{opacity:.8}.loggedin-container .logged-m21 .main-section{bottom:0;left:280px;overflow-y:scroll;position:fixed;right:0;top:63px}@media only screen and (max-width:1000px){.loggedin-container .logged-m21 .main-section{left:0}}@media only screen and (max-width:768px){.loggedin-container .logged-m21 .main-section{top:59px}}.avatar{border:1px solid hsla(0,0%,53%,.177);border-radius:50%}.arrow-down{margin-left:7px;-webkit-transform:translateY(1px);transform:translateY(1px);transition:.3s}.arrow-down.rotate{-webkit-transform:translateY(2px) rotate(180deg);transform:translateY(2px) rotate(180deg)}a{color:unset;text-decoration:none}.dark-card-bg{background-color:#1a1b1e}.light-card-bg{background-color:#fff}.green-text{color:#3c3}.click{cursor:pointer}.click:active{opacity:.7}.no-select{user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.r-icon{transition:.5s}.r-icon.rotate-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mantine-19f4nr1{max-width:375px!important}input:disabled{opacity:.9!important}
/*# sourceMappingURL=main.9aa28399.css.map*/