@font-face{font-family:"Inter-Regular";src:url(/static/media/Inter-Regular.c70cc740.woff)}@font-face{font-family:"Inter-SemiBold";src:url(/static/media/Inter-SemiBold.bfb220b7.woff)}*{margin:0;padding:0;box-sizing:border-box}body,html{font-family:"Inter-Regular";font-size:14px}#scrollableDiv,body,html{scroll-behavior:smooth!important}.ant-layout-content{padding:25px!important}a{text-decoration:none}strong{font-family:"Inter-SemiBold"}.container,.page-container{width:100%;margin:auto}.container{max-width:1240px}.table-row-light{background-color:#fff}.table-row-dark{background-color:#f5f5f5}.ant-table tbody>tr.ant-table-row:hover>td{background-color:rgba(225,235,255,.2)!important}.page-title{font-family:"Inter-SemiBold";font-size:18px;color:#000;margin:0}.page__header-line{padding-bottom:16px;border-bottom:1px solid #d8dce6;margin-bottom:32px;min-height:65px;align-items:center}.flex{display:flex}.flex.justify-space{justify-content:space-between}.ant-btn{font-family:"Inter-SemiBold";font-size:14px}.ant-btn-default{background-color:#f0f2f5!important;color:#000!important}.ant-select-selection-placeholder{font-family:"Inter-Regular";font-size:14px;color:#828894;opacity:1!important}.form-content{max-width:524px;padding:15px;margin:auto}.form-content__group-name{font-family:"Inter-SemiBold";font-size:14px;color:#000}.form-content__footer{margin-top:24px;text-align:right}.form-content__footer .ant-btn+.ant-btn{margin-left:20px}.form-content__label{font-family:"Inter-Regular";font-size:14px;color:#828894}.form-content .ant-form-item{margin-bottom:20px}.form-content .ant-form-item-label>label{font-family:"Inter-Regular";font-size:14px;color:#828894;height:auto}.form-content .ant-form-item-label>label:before{display:none}.form-content .ant-form-item-label>label.ant-form-item-required:before{display:none!important}.form-content .ant-input-number-handler-wrap{display:none}.form-content .ant-select-multiple .ant-select-selection-item{background-color:#828894;color:#fff}.form-content .ant-select-multiple .ant-select-selection-item svg{fill:#fff}.table-container{background:#fff;box-shadow:0 0 0 1px rgba(130,136,148,.16),0 1px 1px -1px rgba(130,136,148,.48);border-radius:4px}.table-container thead>tr>th{background-color:#fff;font-weight:bolder!important;font-family:"Inter-SemiBold"}.indigo-search-header .search-btn{width:120px;background:#fff;box-shadow:0 0 0 1px rgba(130,136,148,.16),0 1px 1px -1px rgba(130,136,148,.48);border-radius:4px;background-color:#fff;color:#538dff;font-weight:700}.indigo-search-header .search-input{height:48px;background:#fff;box-shadow:0 0 0 1px rgba(130,136,148,.16),0 4px 6px -2px rgba(130,136,148,.32);border-radius:4px}.indigo-search-header .search-input>input{background-color:#fff}.btn-sample-1,.indigo-filter-header .applied-btn{color:#538dff!important;width:120px;background:#fff!important;background-color:#fff!important;box-shadow:0 0 0 1px rgba(130,136,148,.16),0 1px 1px -1px rgba(130,136,148,.48);border-radius:4px}.btn-sample-1:disabled,.indigo-filter-header .applied-btn:disabled{background:#fff;border:none;color:#828894!important}.indigo-filter-header .ant-form-item-label>label{height:auto;text-overflow:ellipsis;display:block;white-space:nowrap;overflow:hidden}.indigo-filter-header .ant-form-item{margin-bottom:0}.indigo-filter-header .ant-select-multiple .ant-select-selection-item{background-color:#828894;color:#fff}.indigo-filter-header .ant-select-multiple .ant-select-selection-item svg{fill:#fff}.indigo-divider-header{margin:12px 0!important}.indigo-hide{display:none}.indigo-tab .ant-tabs-tab-active{color:#538dff!important;font-weight:700!important}.indigo-tab .ant-tabs-tab{padding-left:15px!important;padding-right:15px!important;font-weight:700!important}.indigo-tab .ant-tabs-ink-bar{background-color:#538dff}.ant-modal-title{font-family:"Inter-SemiBold"!important;font-weight:700!important}.ant-modal-close-x,.ant-modal-title{font-size:18px!important}.ant-btn{height:48px!important;min-width:97px!important}.ant-steps-item-finish .ant-steps-item-icon{background-color:#2b368b!important}.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:#fff!important}.ant-steps-item-tail:after{height:3px!important;background-color:#2b368b!important}.ant-steps-item-finish .ant-steps-item-title,.ant-steps-item-process .ant-steps-item-title{font-family:"Inter-SemiBold"!important;font-weight:700!important;font-size:14px!important}.text-bold{font-weight:700;font-family:"Inter-SemiBold"}.btn-underline,.btn-underline span{text-decoration:underline!important}.clickable,.field-underline:hover,.table-clickable tbody>tr,.text-clickable{cursor:pointer!important}.clickable[disbaled],.field-underline[disbaled]:hover,.table-clickable tbody>tr[disbaled],.text-clickable[disbaled]{cursor:default!important}.clickable,.field-underline:hover,.text-underline{text-decoration:underline!important}.btn-default{border:none;background-color:initial;outline:none}.btn-default[disabled]{cursor:default}.clickable{font-size:14px;font-weight:700;line-height:20px;font-family:"Inter-SemiBold"}.clickable[disabled]{cursor:default!important}.relative{position:relative}.text{color:#000}.text--bold{font-size:14px}.text--bold,.text--large{font-family:"Inter-SemiBold";color:#000}.text--large{font-size:18px}.text--label{font-family:"Inter-Regular";font-size:14px;color:#828894}.text--capitalize{text-transform:capitalize}.text-large{font-family:"Inter-SemiBold";font-size:24px;color:#000}.text-danger{color:#f54f64!important}.text-info{color:#538dff!important}.text-primary{color:#2b368b!important}.text-success{color:#65db75!important}.text-warning{color:#ffa629!important}.text-purple{color:#6d48e5!important}.ant-steps-item-finish .ant-steps-item-title,.text-ink{color:#000!important}.text-secondary{color:#828894!important}.text-white{color:#fff!important}.create-student-form .form-group-title{font-family:"Inter-SemiBold";font-size:18px;line-height:20px}.create-student-form .form-group-content{margin-top:20px}.create-student-form .ant-form-item-label>label{height:auto}.create-student-form .ant-form-item-label>label.ant-form-item-required:before{display:none}.create-student-form__link{font-family:"Inter-SemiBold";font-size:14px;text-decoration:underline}.create-student-form .ant-btn-link{padding:0;height:auto}.create-student-form .ant-btn-link>span{text-decoration:underline}.create-student-form.pa .ant-btn-link{height:48px}.form-group-title{font-family:Inter-SemiBold;font-size:14px;font-weight:700;line-height:20px}.form-group-border{padding:20px;border:1px solid #d8dce6}.form-group-border+.form-group-border{margin-top:20px}.button-black-text{color:#000!important}.btn-danger{background:#f54f64!important;border:none!important}.ellipsis{text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;width:100%}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-small{font-size:12px!important}.text-medium{font-size:18px!important}.text-xl{font-size:32px!important}.text-2xl{font-size:48px!important}.bg-white{background:#fff!important}.ant-tag.idg-tag--primary{color:#fff;background-color:#538dff;border-radius:18px;font-family:"Inter-Regular";font-size:12px;height:24px;line-height:24px;border-width:0;padding-left:12px;padding-right:12px}.input--noborder,.input--noborder.ant-input{border:2px solid transparent!important}.input--noborder.ant-input:focus,.input--noborder.ant-input:hover,.input--noborder:focus,.input--noborder:hover{border:2px solid #538dff!important}.reset-filter-btn .reset-filter-icon{margin-right:5px}.pill-wrapper-flex{display:flex;justify-content:flex-end}@media print{.noPrint{visibility:hidden}}.ql-editor{min-height:100px!important}.editor-btns .ant-btn{color:rgba(0,0,0,.65)!important;background-color:#f0f2f5!important}.editor-btns .ant-btn.ant-btn-primary{color:#fff!important;background-color:#2b368b!important;border-color:#2b368b!important}.fadein-effect{-webkit-animation:fadein 1s;animation:fadein 1s}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}.currency-input{-webkit-appearance:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.currency-input:hover{border-color:#c0c4cc}.currency-input:focus{outline:none}.currency-input.currency-input-disble{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.student-option-item{padding-left:40px;height:38px;line-height:38px}.student-card{padding:16px;background:#fff;border-radius:4px;border:1px dashed #d8dce6;width:380px}.student-card .label,.student-card .text{margin:0}.student-card .flex{align-items:center}.student-card .flex+.flex{margin-top:16px}.siblings-list{display:flex;flex-wrap:wrap;margin-left:-20px;margin-top:-20px}.siblings-list .student-card{margin-left:20px;margin-top:20px}.credit-note__status{margin:0;font-family:"Inter-Regular";font-size:12px;border-radius:12px;text-align:center;padding:3px 12px;display:inline-block}.credit-note__status.awaiting_sale_action{color:#fff;background-color:#fa73c4}.credit-note__status.awaiting_front_desk_action{color:#fff;background-color:#ad99f0}.credit-note__status.awaiting_finance_approval{color:#fff;background-color:#5064ff}.credit-note__status.awaiting_finance_action{color:#fff;background-color:#fa73c4}.credit-note__status.rejected_by_finance,.credit-note__status.rejected_by_sale{color:#fff;background-color:#f54f64}.credit-note__status.used{color:#fff;background-color:#ffa629}.credit-note__status.issued{color:#fff;background-color:#538dff}.credit-note__status.voided{color:#fff;background-color:#828894}.credit-note__status.refunded{color:#fff;background-color:#538dff}.credit-note__general-info{margin-bottom:40px}.credit-note__general-info .text--label{margin-bottom:6px}.lesson-form-session{border:1px solid #d8dce6;padding:20px;position:relative}.lesson-form-session+.lesson-form-session,.lesson-form-session__row{margin-top:20px}.lesson-form-session__name{margin:0;font-family:"Inter-SemiBold";font-size:14px;color:#000}.lesson-form-session__label{font-family:"Inter-Regular";font-size:12px;color:#828894}.lesson-form-session__btn-delete.ant-btn{position:absolute;top:8px;right:20px;padding:0;height:36px;line-height:36px;font-family:"Inter-SemiBold";font-size:14px;z-index:2}.lesson-form-session .flex{display:flex}.lesson-form-session .flex-space-between{align-items:center;justify-content:space-between}.secondary-header{font-size:18px!important;font-weight:700}.ant-form-item-required:before{display:none!important}.ant-btn[disabled]{cursor:default!important}.center-center{display:flex;justify-content:center;align-items:center}.text-capitalized{text-transform:capitalize}.ml-auto{margin-left:auto}.action-btn-menu{padding:0}.action-btn-menu li{padding:10px 25px;color:#000;transition:.3s ease}.action-btn-menu li:hover{background-color:#c0c3cc}.action-btn>svg{margin-left:.5rem}.check-circle{background-color:#68d977;height:50px;width:50px;border-radius:100px;display:flex;justify-content:center;align-items:center}.circle-check-cont{margin-top:1.5rem;margin-bottom:1.5rem}.paynow-img{height:auto;width:150px;margin-bottom:1rem;margin-top:5px}.creat-student-family-info-cont{padding-left:15px;padding-right:15px}.create-studen-info-cont{margin:15px 20px}.text-black{color:#000}.nowrap{white-space:nowrap!important}@media (min-width:600px){.form-content{padding:0}.create-studen-info-cont{margin:40px 60px}.creat-student-family-info-cont{padding-left:0;padding-right:0}}.default-mt-create-student{margin-top:50px}@media (min-width:600px){.default-mt-create-student{margin-top:60px}}.discount-input:disabled{background-color:#fafbfd;border-color:#fafbfd}.btn-disabled{pointer-events:none;color:#828894!important;cursor:not-allowed!important}.credit-note-text{background-color:#d8dce6;padding:12px;border-radius:4px;display:inline-block;min-width:120px}.margin-top--2xs{margin-top:4px}.margin-top--xs{margin-top:8px}.margin-top--md{margin-top:16px}.margin-top--lg{margin-top:20px}.margin-top--xl{margin-top:40px}.margin-right--2xs{margin-right:4px}.margin-right--xs{margin-right:8px}.margin-right--md{margin-right:16px}.margin-right--lg{margin-right:20px}.margin-right--xl{margin-right:40px}.margin-left--2xs{margin-left:4px}.margin-left--xs{margin-left:8px}.margin-left--md{margin-left:16px}.margin-left--lg{margin-left:20px}.margin-left--xl{margin-left:40px}.margin-bottom--2xs{margin-bottom:4px}.margin-bottom--xs{margin-bottom:8px}.margin-bottom--md{margin-bottom:16px}.margin-bottom--lg{margin-bottom:20px}.margin-bottom--xl{margin-bottom:40px}.padding-top--2xs{padding-top:4px}.padding-top--xs{padding-top:8px}.padding-top--md{padding-top:16px}.padding-top--lg{padding-top:20px}.padding-top--xl{padding-top:40px}.padding-right--2xs{padding-right:4px}.padding-right--xs{padding-right:8px}.padding-right--md{padding-right:16px}.padding-right--lg{padding-right:20px}.padding-right--xl{padding-right:40px}.padding-left--2xs{padding-left:4px}.padding-left--xs{padding-left:8px}.padding-left--md{padding-left:16px}.padding-left--lg{padding-left:20px}.padding-left--xl{padding-left:40px}.padding-bottom--2xs{padding-bottom:4px}.padding-bottom--xs{padding-bottom:8px}.padding-bottom--md{padding-bottom:16px}.padding-bottom--lg{padding-bottom:20px}.padding-bottom--xl{padding-bottom:40px}@media (max-width:1500px){.receipt-list-search-container .search-input{width:400px}}.broadcast-message{max-width:600px;margin:auto}.broadcast-message .ant-steps-item-title{width:165px}.broadcast-message .ant-steps-item-content{width:150px}.broadcast-message .ant-steps{width:70%;margin:auto;justify-content:center}.broadcast-message-content .broadcast-message-form{max-width:600px;margin:30px auto}.broadcast-message-content .broadcast-message-form .ant-btn{margin-left:20px}.broadcast-message-content .ant-checkbox-group{width:100%}.broadcast-message-content textarea{resize:none}.broadcast-message-content .input-message{min-height:140px}.text-link-under{text-decoration:underline;color:#2f3f98;font-weight:700;cursor:pointer}.message-title{font-size:18px;margin-bottom:15px}.message-des,.message-des-sub,.message-title{text-align:center}.message-des-sub{margin:15px 0}.indigo-search-form .search-btn{min-width:120px;background:#fff;border-radius:4px;background-color:#fff;color:#538dff;font-weight:700}.indigo-search-form .search-btn:disabled{background:#fff;border:none;color:#828894!important}.indigo-search-form .search-input{width:420px;height:48px;background:#fff;box-shadow:0 0 0 1px rgba(130,136,148,.16),0 4px 6px -2px rgba(130,136,148,.32);border-radius:4px}.indigo-search-form .search-input>input{background-color:#fff}.indigo-pill{min-height:24px;height:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#fff;border-radius:24px;padding:4px 10px;font-size:12px;line-height:16px;text-transform:capitalize}.success-pill{background-color:#65db75}.warning-pill{background-color:#ffa629}.primary-pill{background-color:#538dff}.danger-pill{background-color:#f54f64}.brown-pill{background-color:#828894}.purple-pill{background-color:#6d48e5}.info-pill{background-color:#538dff}.withdrawn-pill{background-color:#f54f64}.graduated-pill{background-color:#fa73c4}.draff-pill{background-color:#828894}.user-pagination .ant-pagination-item{border:none;background:transparent!important}.user-pagination .ant-pagination-item-active a{color:#2b368b;font-weight:700}.user-pagination .ant-pagination-options-quick-jumper>input{height:36px;background-color:#fff}.create-batch-cont{max-width:800px;margin:auto}.create-batch-title{font-size:18px;font-weight:700}.pa-log-meta h2{font-family:"Inter-SemiBold";font-size:18px;color:#2b368b;text-align:center;margin-bottom:40px}.pa-log-meta .text-bold{color:#000;margin-bottom:12px}.pa-log-meta .label,.pa-log-meta .text{font-family:"Inter-Regular";font-size:14px;margin-bottom:0}.pa-log-meta .label{color:#828894}.create-payment-advice-class-card{border:1px solid #d8dce6;height:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative}.create-payment-advice-class-card .ant-col{position:static}.create-payment-advice-class-card .remove-card{position:absolute;right:0;top:13px;min-width:20px!important}.create-payment-advice-class-card .title{font-weight:700;font-size:14px;color:#000;padding:0 20px}.create-payment-advice-class-card .lesson-date{padding:0 20px}.create-payment-advice-class-card .payment-advice-block{padding:20px}.create-payment-advice-class-card .border-top{border-top:1px solid #d8dce6}.create-payment-advice-class-card .border-right{border-right:1px solid #d8dce6}.create-payment-advice-class-card .discount__wrapper{max-height:400px;display:flex;flex-direction:column;justify-content:space-between}.create-payment-advice-class-card .discount__list{flex:1 1;overflow-y:auto}.create-payment-advice-class-card .discount__item{padding:10px 20px 0}.create-payment-advice-class-card .discount__item:after{content:"";height:1px;width:100%;background-color:#d8dce6}.create-payment-advice-class-card .discount__item:first-of-type{padding-top:0}.create-payment-advice-class-card .discount__item:last-of-type{border-bottom:0}.create-payment-advice-class-card .discount__item:last-of-type:after{content:none}.create-payment-advice-class-card .discount__remove{color:#f54f64;padding:0;display:block;min-width:20px!important;padding-top:40px!important}.create-payment-advice-class-card .discount__add{width:100%;border-color:#d8dce6;color:#538dff}.class-list-popup{top:0;height:100%;padding-bottom:0;overflow:hidden}.class-list-popup .ant-modal-content{height:100%;display:flex;flex-direction:column;overflow:hidden}.class-list-popup .ant-modal-content .ant-modal-body{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.class-list-popup .ant-modal-content .ant-modal-body .table-container{max-height:400px;overflow:auto}.session-header{height:20px;color:#000;font-size:18px;font-family:Inter-SemiBold;font-weight:700;line-height:20px}.transfer-info__reason{position:relative;padding:12px 16px;border:1px solid #d8dce6;border-radius:4px;background-color:#fff;margin-bottom:20px;margin-top:16px}.transfer-info__reason .label{font-family:"Inter-Regular";font-size:14px;color:#828894;margin-bottom:0}.transfer-info__reason .text{font-family:"Inter-Regular";font-size:14px;color:#000;margin-bottom:0;margin-left:8px}.transfer-info p{margin-bottom:0}.registration-fee__waiver-period{padding-bottom:14px}.registration-fee__waiver-period .ant-typography{font-family:"Inter-Regular";font-size:14px;color:#828894}.registration-fee .form-item-hor .ant-form-item-control-input{min-height:0}.static{position:relative}.static__loading{position:absolute;width:100%;height:100%;background:hsla(0,0%,100%,.618);top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:100}.indigo-phone-input .ant-input-suffix{z-index:2}.indigo-phone-input .phone-number{padding-left:55px;border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.indigo-phone-input .phone-code{position:absolute;width:44px;height:36px;background:#fff;box-shadow:0 0 0 1px rgba(130,136,148,.16),0 1px 1px -1px rgba(130,136,148,.48);border-radius:4px;border-top-right-radius:4px!important;border-bottom-right-radius:4px!important;z-index:2;margin:5px;padding-left:5px;padding-right:2px}.header-wrap{border-bottom:1px solid #d8dce6}.header-title{color:#2b368b;font-size:18px;margin-right:2rem;font-weight:bolder;margin-bottom:1.5rem}.attendancegantry-record .ant-breadcrumb>span:first-child,.financecredit-note .ant-breadcrumb>span:first-child,.financedelete-batch-payment-advice .ant-breadcrumb>span:first-child,.financeinvoice .ant-breadcrumb>span:first-child,.financepayment-advice .ant-breadcrumb>span:first-child,.financepayment-discount .ant-breadcrumb>span:first-child,.financepayment-setting .ant-breadcrumb>span:first-child,.financepricing .ant-breadcrumb>span:first-child,.financereceipt .ant-breadcrumb>span:first-child,.financerefund .ant-breadcrumb>span:first-child,.reportaverage-enrollment-per-class .ant-breadcrumb>span:first-child,.reportcapacity-utilisation .ant-breadcrumb>span:first-child,.reportclassroom-utilisation .ant-breadcrumb>span:first-child,.reportenrolment-summary .ant-breadcrumb>span:first-child,.reportgeneral-replacement .ant-breadcrumb>span:first-child,.reportnew-sign-up-student .ant-breadcrumb>span:first-child,.reportnumber-of-classes .ant-breadcrumb>span:first-child,.reportpercentage-of-class .ant-breadcrumb>span:first-child,.reportrevenue-breakdown .ant-breadcrumb>span:first-child,.reportsuspension .ant-breadcrumb>span,.reporttransfer .ant-breadcrumb>span:first-child,.reportweekly-replacement .ant-breadcrumb>span:first-child,.reportwithdrawal .ant-breadcrumb>span{display:none}.reportsuspension .ant-breadcrumb>span:last-child,.reportwithdrawal .ant-breadcrumb>span:last-child{display:block}.enrolment-summary-group-name{background:#5064ff;padding:20px;color:#fff;font-size:14px;font-weight:700}.enrolment-summary-total-table .ant-table-thead{display:none}.enrolment-summary-total-table tbody tr:first-child td{font-weight:700;color:#000}.enrolment-summary-report-tables .table-container{margin-bottom:30px}.enrolment-summary-report-tables .table-container thead th{color:#000}.enrolment-summary-report-tables .table-container tbody tr:last-child td{border-top:1px solid #d2d2d2}.enrolment-summary-report-tables .table-0 .ant-table-thead tr:first-of-type{display:table-row!important}.enrolment-summary-report-tables .table-0 .ant-table-thead tr:first-of-type th{border-bottom:2px solid #f0f0f0}.enrolment-summary-report-tables .table-container .ant-table-thead tr:first-of-type{display:none}.enrolment-summary-report-tables .curriculum-table tbody tr:last-of-type td{font-weight:700;color:#000}.enrolment-summary-report-tables .curriculum-table .ant-input-number{width:100px}.enrolment-summary-report-tables .curriculum-table .ant-input-number-input{border-radius:4px;height:48px;background:#fff}.enrolment-summary-report-tables .curriculum-table .ant-input-number-handler-wrap{display:none}.enrolment-summary-report-tables .curriculum-table .ant-form-item-control-input{min-height:1px}.enrolment-summary-report-tables .curriculum-table .budget-input{padding:0 10px}.enrolment-summary-report-tables .curriculum-table .editable-cell-value-wrap .budget-input{background:#f0f2f5;border-radius:4px;height:48px;width:100px;display:flex;align-items:center}.enrolment-summary-filter .ant-form-item-control{min-height:90px}.enrolment-summary-filter .ant-btn{margin-top:26px}.table-scrollable{width:100%;overflow:auto}.table-scrollable td,.table-scrollable th{white-space:nowrap}.table-scrollable .ant-table-cell{background-color:#fff}.enrollment-list .ant-table-wrapper,.pa-list .ant-table-wrapper{height:100%}.header-student-detail{background:#fff;border-radius:4px;box-shadow:0 0 0 1px rgba(130,136,148,.16),0 8px 10px -4px rgba(130,136,148,.28);margin-bottom:30px}.header-student-detail .student-detail-header{padding:15px;box-shadow:0 0 0 1px rgba(130,136,148,.16),0 1px 1px -1px rgba(130,136,148,.48)}.header-student-detail .student-detail-header.have-avatar{display:flex;color:#000}.header-student-detail .student-detail-header.have-avatar .student-detail-name{font-size:18px;font-weight:700;margin-bottom:4px}.header-student-detail .student-detail-header.have-avatar .student-detail-code{margin-bottom:4px}.header-student-detail .student-detail-header.have-avatar .student-detail-join-date{margin-top:12px;color:#828894}.header-student-detail .student-detail-header.have-avatar .student-detail-paid{color:#f54f64;font-size:12px}.header-student-detail .student-detail-header.school-btn,.header-student-detail .student-detail-header .student-detail-info-school{display:flex}.header-student-detail .student-detail-header .student-detail-text{color:#000}.header-student-detail .student-detail-header .student-detail-title{font-size:12px}.header-student-detail .student-detail-header .student-detail-mrr-bottom{margin-bottom:35px}.header-student-detail .student-detail-header .student-detail-btn-edit .student-detail-edit-button{float:right;border-radius:4px;border:1px solid #2b368b;height:36px;width:63px}.header-student-detail .student-detail-header .student-detail-btn-edit .student-detail-edit-button>span{color:#fff;font-size:14px;font-weight:700;line-height:20px;text-align:center}.student-detail-title-list{color:#000;font-size:18px;font-weight:700;margin-bottom:35px}.student-detail-status-cell{text-align:right}.student-detail-status-cell>span{margin-right:0}.font-bold{font-weight:bolder}.border-none{border:none!important;box-shadow:none!important}.default-mb{margin-bottom:1.5rem}.action-btn-cont{margin-bottom:.4rem}.link-siblings{text-decoration:underline;font-weight:bolder}.add-to-waiting-list-btn-cont{display:flex;justify-content:flex-end}.add-to-waiting-cancel{margin-right:1.5rem}.list-classes-added{font-weight:700;font-size:13px}.student-avatar-cont{max-width:100%;flex:0 0 100%;margin-bottom:1.5rem}.student-avatar-cont .avatar-preview{margin:auto}.parent-cont-info{margin-top:.5rem}.parent-cont-info>div{max-width:100%;flex:0 0 100%;margin-bottom:1.5rem}@media (min-width:1050px){.parent-cont-info{margin-top:.5rem}.parent-cont-info>div{max-width:50%;flex:0 0 50%;margin-bottom:0}.student-avatar-cont{margin-bottom:0;max-width:40%;flex:0 0 40%}.student-avatar-cont .avatar-preview{margin:initial}}@media (min-width:1500px){.student-avatar-cont{max-width:33%;flex:0 0 33%}.student-avatar-cont .avatar-preview{margin:initial}}.avatar-upload{position:relative;max-width:205px;margin:auto}.avatar-upload .avatar-edit{position:absolute;right:5px;z-index:1;bottom:0}.avatar-upload .avatar-edit input{display:none}.avatar-upload .avatar-edit input+label{display:inline-block;width:32px;height:32px;margin-bottom:0;border-radius:100%;background:#fff;border:1px solid transparent;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);cursor:pointer;text-align:center;font-weight:400;transition:all .2s ease-in-out;color:"#828894";padding:5px}.avatar-upload .avatar-edit input+label:hover{background:#f1f1f1;border-color:#d6d6d6}.avatar-upload .avatar-preview{width:120px;height:120px;position:relative;border-radius:100%;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.avatar-upload .avatar-preview>div{width:100%;height:100%;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.user-create__content{width:524px;margin:auto}.user-create__button-content{text-align:right}.user-create__button+.user-create__button{margin-left:16px}.user-create__btn-reset{background-color:#828894;color:#fff;margin-top:44px}.user-create__btn-reset:focus,.user-create__btn-reset:hover{background-color:#828894;color:#fff;border-color:transparent}.user-create__btn-verify{float:right;cursor:pointer;font-family:"Inter-SemiBold";font-size:14px;color:#2b368b;margin-top:4px}.user-create__btn-verify.disabled{font-family:"Inter-Regular";font-size:14px;color:#828894}.user-create-form{max-width:890px;margin:auto}.user-create-form .date-birth .ant-form-item-control-input-content{display:flex;justify-content:space-between}.user-create-form .attachment{width:100%}.user-create-form .attachment .ant-upload-list{display:flex;justify-content:space-between}.user-create-form .attachment .ant-upload-list div{width:48%}.user-create-form .attachment .ant-upload-list div span div{width:100%;margin-right:0}.user-create-form .attachment .ant-upload-list-item-card-actions.picture{top:10px;right:-25px}.user-create-form .ant-row{justify-content:space-between}.user-create-form__group-name{font-family:"Inter-SemiBold";font-size:14px;color:#000}.user-create-form__column:first-child{padding-right:41px}.user-create-form__column:last-child{padding-left:41px}.user-create-form .ant-form-item{margin-bottom:20px}.user-create-form .ant-form-item-label>label{font-family:"Inter-Regular";font-size:14px;color:#828894;height:auto}.user-create-form .ant-form-item-label>label:before{display:none}.text{font-family:"Inter-Regular";font-size:14px}.text--success{color:#65db75}.popup-delete .ant-modal-title{font-family:"Inter-SemiBold";font-size:18px;color:#000}.popup-delete .ant-modal-body{padding:0 16px}.popup-delete .ant-modal-footer{padding-bottom:20px;text-align:left}.popup-delete .ant-modal-footer>div{display:inline-flex;flex-direction:row-reverse}.popup-delete .ant-modal-footer>div .ant-btn{margin-left:16px}.popup-delete .ant-modal-footer>div .ant-btn+.ant-btn{margin-left:0}.imageIcon{border-radius:100%;height:30px;width:30px;border:none;background-color:#fff;box-shadow:0 0 7px -1px rgba(0,0,0,.3)}.avatar-cont{position:relative;display:flex;justify-content:center;align-items:center}.header-user-detail{background:#fff;border-radius:4px;box-shadow:0 0 0 1px rgba(130,136,148,.16),0 8px 10px -4px rgba(130,136,148,.28);margin-bottom:30px}.header-user-detail .user-detail-header{padding:15px;box-shadow:0 0 0 1px rgba(130,136,148,.16),0 1px 1px -1px rgba(130,136,148,.48)}.header-user-detail .user-detail-header.have-avatar{display:flex;color:#000}.header-user-detail .user-detail-header.have-avatar .user-detail-name{font-size:18px;font-weight:700;margin-bottom:4px}.header-user-detail .user-detail-header.have-avatar .user-detail-code{margin-bottom:4px}.header-user-detail .user-detail-header.have-avatar .user-detail-join-date{margin-top:12px;color:#828894}.header-user-detail .user-detail-header.have-avatar .user-detail-paid{color:#f54f64;font-size:12px}.header-user-detail .user-detail-header .user-detail-text{min-height:22px;color:#000}.header-user-detail .user-detail-header .user-detail-title{font-size:12px}.header-user-detail .user-detail-header .user-detail-mrr-bottom{margin-bottom:35px}.date-birth .ant-form-item-control-input-content{display:flex;justify-content:space-between}.btn-link{padding:0;height:auto!important}.user-profile-list-options{list-style-type:none}.user-profile-list-options>li{padding-bottom:1rem}.create-pa__group{margin-top:40px}.create-pa__title{font-family:"Inter-SemiBold";font-size:18px;color:#000;margin:0}.create-pa__content{padding:20px;width:100%;border:1px solid #d8dce6}.navigation{background-color:#2b368b;min-height:460px}.navigation .anticon{font-size:20px!important}.navigation ::-webkit-scrollbar{width:5px}.navigation ::-webkit-scrollbar-track{background:transparent}.navigation ::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.navigation ::-webkit-scrollbar-thumb:hover{background:#555}.navigation__auth{transition:.2s;position:relative;padding:0 16px 0 56px;margin-top:20px}.navigation__auth .ant-avatar{position:absolute;top:4px;left:16px}.navigation__auth .ant-row{display:inline}.navigation__auth .ant-row p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navigation__auth p,.navigation__auth p .ant-tag{margin:0}.navigation__auth .text{font-family:"Inter-Regular";font-size:14px;color:#fff;line-height:1;margin-bottom:4px}.navigation__auth .text--sub{margin-top:4px;font-family:"Inter-Regular";font-size:12px}.navigation .ant-btn{padding-top:10px;padding-bottom:10px;height:40px;width:calc(100% - 32px);background-color:rgba(0,0,0,.22);color:#fff;border:none;margin:16px;display:flex;align-items:center;justify-content:space-between}.navigation .logout-btn{background-color:#394bd7}.navigation .logout-btn.icon{min-width:48px!important}.navigation__footer{width:100%}.navigation__footer__text{font-family:"Inter-Regular";font-size:12px;color:#538dff;text-align:center;margin-top:16px}.navigation .ant-menu-dark,.navigation .ant-menu-dark .ant-menu-inline.ant-menu-sub{background-color:#2b368b}.navigation .ant-menu-dark .ant-menu-item:last-child{margin-bottom:0}.navigation .ant-menu-dark .ant-menu-item-selected{background-color:rgba(0,0,0,.22)}.navigation .ant-menu-dark .ant-menu-submenu-open{color:#fff!important}.navigation .ant-layout-sider-children{display:flex;flex-direction:column}.ant-menu-inline .ant-menu-inline .ant-menu-inline .ant-menu-item{margin-left:-25px!important;width:225px}.ant-menu-submenu-popup .ant-menu-sub{background-color:#2b368b}.ant-menu-submenu-popup .ant-menu-sub .ant-menu-submenu span{color:#fff}.ant-menu-submenu-popup .ant-menu-sub .ant-menu-submenu-arrow:after,.ant-menu-submenu-popup .ant-menu-sub .ant-menu-submenu-arrow:before{background:#fff}.ant-menu-submenu-popup .ant-menu-sub .ant-menu-item a{color:#fff}.ant-menu-submenu-popup .ant-menu-sub .ant-menu-item:hover{color:#fff!important}.ant-menu-submenu-popup .ant-menu-item,.ant-menu-submenu-popup .ant-menu-item li{margin:0}.ant-menu-submenu-popup .ant-menu-item-selected{background-color:rgba(0,0,0,.22)!important}.ant-menu-submenu-popup .ant-menu-item-active{background-color:rgba(0,0,0,.22)}.ant-menu-submenu-popup .ant-menu-item span{color:#fff}.ant-menu-submenu-popup .ant-menu-submenu-selected{background-color:rgba(0,0,0,.22)}.ant-menu-submenu-popup .ant-menu-submenu-open.ant-menu-submenu-active .ant-menu-submenu-title{color:#fff!important}.collapse-icon{width:20px;display:flex;color:#000;margin-top:50px}.collapse-icon svg{width:24px!important;height:24px;background-color:#fff;border-radius:50%;position:absolute;z-index:1000;border:1px solid #2b368b;right:-10px}.logo{width:244px}.img-logo{transition:.3s ease;height:30px;width:50px;margin:47px auto 32px}.expand-logo{height:60px!important;width:auto;margin:32px auto}.profile-info{transition:.3s ease}.profile-info-hide{opacity:0}.navigation__footer{overflow:hidden;max-height:1000px;transition:.3s ease}.navigation__footer-hide{max-height:0}.ant-menu-item .anticon+span,.ant-menu-submenu-title .anticon+span{transition:none!important}.splash-screen{position:relative;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.splash-screen .spinner{-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite}@-webkit-keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;stroke:#000 default;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}@-webkit-keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@-webkit-keyframes colors{0%{stroke:#000 default}50%{stroke:#2b368b}to{stroke:#2f82e2}}@keyframes colors{0%{stroke:#000 default}50%{stroke:#2b368b}to{stroke:#2f82e2}}
/*# sourceMappingURL=main.0519ab0f.chunk.css.map */