@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";body{font-family:Inter,sans-serif!important;font-size:16px}a{text-decoration:none!important}.add-title-left-wrap{display:flex;gap:10px;align-items:center}@media(max-width:767px){.add-title-left-wrap{flex-direction:column;width:100%}}.add-title-left-wrap .subtitle{align-items:start;width:100%}.add-title-left-wrap .grade-wrap{background:#d8e2f3;border-radius:30px;height:52px;font-size:14px;color:#4f4d5f;padding:10px 30px;display:flex;align-items:center;justify-content:center;white-space:nowrap}@media(max-width:1679px){.add-title-left-wrap .grade-wrap{height:40px;padding:10px 15px;font-size:12px}}@media(max-width:1480px){.add-title-left-wrap .grade-wrap{height:30px}}@media(max-width:767px){.add-title-left-wrap .grade-wrap{width:100%}}.add-title-left-wrap .status{text-align:left;background:rgba(106,121,149,.2);padding:6px 14px;border-radius:20px;font-size:12px;font-weight:500}@media(max-width:767px){.add-title-left-wrap .status{width:100%;text-align:center}}.add-title-left-wrap .status.partially-paid,.add-title-left-wrap .status.pending{color:#f88639;background:rgba(248,134,57,.2)}.add-title-left-wrap .status.cancelled,.add-title-left-wrap .status.due,.add-title-left-wrap .status.failed-un-paid,.add-title-left-wrap .status.unpaid{color:#fd4444;background:rgba(253,68,68,.2)}.add-title-left-wrap .status.not,.add-title-left-wrap .status.not-paid,.add-title-left-wrap .status.void{color:#6a7995;background:rgba(106,121,149,.2)}.add-title-left-wrap .status.completed-paid,.add-title-left-wrap .status.paid{color:#15b01a;background:rgba(21,176,26,.2)}.daterangepicker.show-calendar .applyBtn,.daterangepicker.show-calendar .drp-selected{display:inline-block!important}.daterangepicker .drp-buttons{display:block!important}.daterangepicker .drp-buttons .applyBtn,.daterangepicker .drp-buttons .drp-selected{display:none}.multiple-select{height:80px!important}.multiple-select .react-select__control{height:100%!important;overflow-y:auto}.multiple-select .react-select__value-container{overflow-y:auto}.multiple-select .react-select__value-container .react-select__multi-value{background:#e1ecff;height:29px;border-radius:15px;position:relative;list-style:none;padding:11px 11px 11px 7px;display:flex;align-items:center}.multiple-select .react-select__value-container .react-select__multi-value .react-select__multi-value__label{font-size:13px;color:#3159a0;font-weight:500;display:block}.multiple-select .react-select__value-container .react-select__multi-value .react-select__multi-value__remove svg{width:14px;height:14px}.tooltip{position:absolute;z-index:9999}.editor-container .editor-container__editor .form-textarea{border-radius:13px!important}.editor-container .editor-container__editor .form-textarea .ck-rounded-corners{border-radius:0 0 8px 8px!important}.file-name-cover{display:flex;align-items:center}.file-name-cover .file-name-block{background-color:#f3f2ff;display:flex;position:relative;padding:4px 15px;border-radius:5px;color:#292d32;margin-bottom:5px;margin-top:-20px}.file-name-cover .file-name-block p{font-size:12px;margin-bottom:0}.file-name-cover .file-name-block .file-remove-btn{position:absolute;width:15px;height:15px;right:-4px;top:-4px;padding:0;margin:0;border:0;outline:0}.file-name-cover .file-name-block .file-remove-btn img{max-width:100%;display:block}.scrollable-wrapper{position:relative}.daterangepicker{min-width:max-content;position:absolute}.admin-dashboard-wrap .box-title .css-b62m3t-container{border:none;margin-right:0!important}.admin-dashboard-wrap .box-title .css-b62m3t-container .css-1dimb5e-singleValue,.admin-dashboard-wrap .box-title .css-b62m3t-container .react-select__input{color:#0f2552!important;font-weight:600!important}.admin-dashboard-wrap .box-title .export-dropdown-btn{display:inline-flex;align-items:center;border-radius:20px!important;padding:4px 10px}.ai-loader{width:26px;aspect-ratio:1;display:grid;-webkit-mask:conic-gradient(from 15deg,rgba(0,0,0,0),#000);animation:l26 1s steps(12) infinite}.ai-loader,.ai-loader:after,.ai-loader:before{background:radial-gradient(closest-side at 50% 12.5%,#1e4690 96%,rgba(0,0,0,0)) 50% 0/20% 80% repeat-y,radial-gradient(closest-side at 12.5% 50%,#1e4690 96%,rgba(0,0,0,0)) 0 50%/80% 20% repeat-x}.ai-loader:after,.ai-loader:before{content:"";grid-area:1/1;transform:rotate(30deg)}.ai-loader:after{transform:rotate(60deg)}@keyframes l26{to{transform:rotate(1turn)}}.auth-custom{width:100%;height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0}.auth-custom .title{font-size:30px}@media(max-width:1679px){.auth-custom .title{font-size:26px}}@media(max-width:1480px){.auth-custom .title{font-size:24px}}@media(max-width:1199px){.auth-custom .title{font-size:22px}}@media(max-width:991px){.auth-custom .title{font-size:20px}}.outr-control{max-width:300px;margin:0 auto}.denied-wrp{width:100%;height:100vh}.denied-wrp,.denied-wrp .content-wrp{display:flex;align-items:center;justify-content:center}.denied-wrp .content-wrp{max-width:698px;padding:0 20px;flex-direction:column}@media(max-width:1679px){.denied-wrp .content-wrp{max-width:600px}}@media(max-width:1199px){.denied-wrp .content-wrp{max-width:550px}}@media(max-width:991px){.denied-wrp .content-wrp{max-width:500px}}.denied-wrp .content-wrp .icon-wrp{max-width:250px;margin-bottom:30px}@media(max-width:1480px){.denied-wrp .content-wrp .icon-wrp{margin-bottom:25px}}@media(max-width:991px){.denied-wrp .content-wrp .icon-wrp{margin-bottom:20px}}.denied-wrp .content-wrp .icon-wrp img{max-width:100%;display:block}.denied-wrp .content-wrp .title{color:#0d295b;font-size:32px;line-height:1;font-weight:700;margin-bottom:24px;text-align:center}@media(max-width:1679px){.denied-wrp .content-wrp .title{font-size:30px;line-height:38px;margin-bottom:20px}}@media(max-width:1480px){.denied-wrp .content-wrp .title{font-size:28px;line-height:36px}}@media(max-width:1199px){.denied-wrp .content-wrp .title{font-size:24px;line-height:30px;margin-bottom:15px}}@media(max-width:991px){.denied-wrp .content-wrp .title{font-size:22px;line-height:28px}}@media(max-width:767px){.denied-wrp .content-wrp .title{font-size:20px;margin-bottom:10px;line-height:26px}}.denied-wrp .content-wrp .desc{color:#7c8dac;font-weight:500;font-size:21px;text-align:center}@media(max-width:1679px){.denied-wrp .content-wrp .desc{font-size:18px}}@media(max-width:1480px){.denied-wrp .content-wrp .desc{font-size:17px}}@media(max-width:1199px){.denied-wrp .content-wrp .desc{font-size:16px}}@media(max-width:991px){.denied-wrp .content-wrp .desc{font-size:14px}}@media(max-width:767px){.denied-wrp .content-wrp .desc{font-size:13px}}.highcharts-credits{display:none!important}.hidden-mob{display:none}@media(min-width:480px){.hidden-mob{display:block}}.sm-screen-only{display:none;width:100%}@media(max-width:479px){.sm-screen-only{display:block}}.no-data-img-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px}.no-data-img-wrap img{width:250px}@media(max-width:1679px){.no-data-img-wrap img{width:200px}}@media(max-width:1480px){.no-data-img-wrap img{width:150px}}.no-data-img-wrap span{font-size:16px;color:#0d546d;padding:10px 0 0}@media(max-width:1679px){.no-data-img-wrap span{font-size:14px}}@media(max-width:1480px){.no-data-img-wrap span{font-size:13px}}.nodata-box-wrap .no-data-img-wrap img{width:150px}@media(max-width:1679px){.nodata-box-wrap .no-data-img-wrap img{width:130px}}@media(max-width:1480px){.nodata-box-wrap .no-data-img-wrap img{width:100px}}.nodata-box-wrap .no-data-img-wrap span{font-size:14px}@media(max-width:1679px){.nodata-box-wrap .no-data-img-wrap span{font-size:13px}}.rdrDateRangePickerWrapper{border-bottom:1px solid #eff2f7;font-family:Inter,sans-serif}.rdrDateRangePickerWrapper .rdrDateDisplayWrapper{display:none}.rdrDateRangePickerWrapper .rdrMonthAndYearWrapper{padding:5px 0;height:auto}.rdrDateRangePickerWrapper .rdrMonthAndYearPickers select{font-size:10px;font-weight:500;background-color:#e6efff;padding:5px 20px 5px 10px;background-size:7px}.rdrDateRangePickerWrapper .rdrMonthAndYearPickers select option{text-align:left;font-size:10px}.rdrDateRangePickerWrapper .rdrNextPrevButton{background:#e6efff;width:15px;height:15px}.rdrDateRangePickerWrapper .rdrNextPrevButton i{border-width:3px 4px 3px 3px}.rdrDateRangePickerWrapper .rdrNextButton i{margin:0 0 0 3px}.rdrDateRangePickerWrapper .rdrWeekDay{font-weight:600;font-size:10px;color:#0d295b;line-height:1;padding:10px 0}.rdrDateRangePickerWrapper .rdrDayDisabled{background:none}.rdrDateRangePickerWrapper .rdrMonthName{padding:5px 0;font-size:10px}.rdrDateRangePickerWrapper .rdrMonth{width:220px;padding:0 10px 10px}.rdrDateRangePickerWrapper .rdrDay{height:26px;font-size:10px}.rdrDateRangePickerWrapper .rdrDayDisabled .rdrDayEndPreview,.rdrDateRangePickerWrapper .rdrDayDisabled .rdrDayInPreview,.rdrDateRangePickerWrapper .rdrDayDisabled .rdrDayStartPreview,.rdrDateRangePickerWrapper .rdrDayDisabled .rdrEndEdge,.rdrDateRangePickerWrapper .rdrDayDisabled .rdrInRange,.rdrDateRangePickerWrapper .rdrDayDisabled .rdrSelected,.rdrDateRangePickerWrapper .rdrDayDisabled .rdrStartEdge{color:#000!important}.rdrDateRangePickerWrapper .rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDateRangePickerWrapper .rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDateRangePickerWrapper .rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span,.rdrDateRangePickerWrapper .rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span{color:#000!important;font-weight:500}.rdrDateRangePickerWrapper .rdrDayToday .rdrDayNumber span:after{bottom:1px;width:14px;height:1px}.rdrDateRangePickerWrapper .rdrEndEdge,.rdrDateRangePickerWrapper .rdrInRange,.rdrDateRangePickerWrapper .rdrSelected,.rdrDateRangePickerWrapper .rdrStartEdge{background:#e6efff}.rdrDateRangePickerWrapper .rdrDayHovered span{border-color:#1e4690!important}.rdrDateRangePickerWrapper .rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDateRangePickerWrapper .rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDateRangePickerWrapper .rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after,.rdrDateRangePickerWrapper .rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after{background:#1e4690}.rdrDateRangePickerWrapper .rdrDayDisabled{opacity:.8}@media(max-width:767px){.rdrDateRangePickerWrapper .rdrMonths{flex-direction:column;max-height:190px;overflow:auto}}.rdrDateRangePickerWrapper .rdrDefinedRangesWrapper{width:110px}.rdrDateRangePickerWrapper .rdrDefinedRangesWrapper .rdrStaticRangeLabel{padding:6px 10px;font-size:10px}.rdrDateRangePickerWrapper .rdrDayInPreview~span{color:#000!important}.date-btn-wrap{display:flex;align-items:center;justify-content:end;gap:10px;padding:10px 15px 10px 0}.date-btn-wrap .btn-ro{border:0;outline:0;box-shadow:none;cursor:pointer;height:25px;border-radius:5px;background:#1e4690;color:#fff;font-size:12px;font-weight:500;padding:0 15px}.filter-group .position-absolute{right:0}.filter-group .position-absolute .rdrDateDisplayWrapper,.filter-group .position-absolute .rdrDefinedRangesWrapper{display:none}.box-title #donor-date-picker,.box-title #revenue-date-picker,.head-date-wrap #donor-date-picker,.head-date-wrap #revenue-date-picker{cursor:pointer}.box-title #donor-date-picker .form-control,.box-title #revenue-date-picker .form-control,.head-date-wrap #donor-date-picker .form-control,.head-date-wrap #revenue-date-picker .form-control{padding:5px 10px;height:auto;font-size:12px}@media(max-width:1480px){.box-title #donor-date-picker .form-control,.box-title #revenue-date-picker .form-control,.head-date-wrap #donor-date-picker .form-control,.head-date-wrap #revenue-date-picker .form-control{padding:5px;font-size:10px}.lt-card-col-dash .position-absolute{left:0}}@media(max-width:1299px){.lt-card-col-dash .position-absolute{left:inherit;right:0}}@media(max-width:579px){.lt-card-col-dash .position-absolute .rdrDateRangePickerWrapper{flex-direction:column;max-height:186px;overflow:auto}.lt-card-col-dash .position-absolute .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper{width:100%}}@media(max-width:1199px){.last-row .box-full-white .position-absolute{left:0}}@media(max-width:991px){.last-row .box-full-white .position-absolute{right:0;left:inherit}}@media(max-width:767px){.last-row .box-full-white .position-absolute{right:0}}@media(max-width:479px){.last-row .box-full-white .position-absolute{left:0;right:inherit}}@media(max-width:579px){.last-row .box-full-white .position-absolute .rdrDateRangePickerWrapper{flex-direction:column;max-height:186px;overflow:auto}.last-row .box-full-white .position-absolute .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper{width:100%}}.last-row .box-wrap-donor .position-absolute{right:0}@media(max-width:1480px){.last-row .box-wrap-donor .position-absolute{right:0}}@media(max-width:1199px){.last-row .box-wrap-donor .position-absolute{right:0;left:inherit}}@media(max-width:479px){.last-row .box-wrap-donor .position-absolute{right:inherit;left:0}}@media(max-width:579px){.last-row .box-wrap-donor .position-absolute .rdrDateRangePickerWrapper{flex-direction:column;max-height:186px;overflow:auto}.last-row .box-wrap-donor .position-absolute .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper{width:100%}}.admin-data-wrap .data-blks .data-top .form-control{padding:3px 10px}.admin-data-wrap .data-blks .data-top .form-control span{font-size:14px}@media(max-width:1679px){.admin-data-wrap .data-blks .data-top .form-control span{font-size:12px}}@media(max-width:1199px){.admin-data-wrap .data-blks .data-top .data-rt-blk .position-absolute{left:inherit;right:-15px}}@media(max-width:767px){.admin-data-wrap .data-blks .data-top .data-rt-blk .position-absolute .rdrDateRangePickerWrapper{flex-direction:column;max-height:186px;overflow:auto}.admin-data-wrap .data-blks .data-top .data-rt-blk .position-absolute .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper{width:100%}.admin-data-wrap .data-blks .data-top .data-rt-blk .position-absolute .rdrMonths{flex-direction:column;max-height:190px;overflow:auto}}.tution-content-wrap .content-wrap .head-wrap .right-content-wrap .date-wrap .input-wrap .txt .form-control{padding:0;border:0;height:auto;font-size:13px;line-height:1.2;background:none}.tution-content-wrap .content-wrap .head-wrap .right-content-wrap .date-wrap .input-wrap .txt .position-absolute{right:0}@media(max-width:991px){.tution-content-wrap .content-wrap .head-wrap .right-content-wrap .date-wrap .input-wrap .txt .position-absolute .rdrDateRangePickerWrapper{flex-direction:column;max-height:186px;overflow:auto}.tution-content-wrap .content-wrap .head-wrap .right-content-wrap .date-wrap .input-wrap .txt .position-absolute .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper{width:100%}.tution-content-wrap .content-wrap .head-wrap .right-content-wrap .date-wrap .input-wrap .txt .position-absolute .rdrMonths{flex-direction:column;max-height:190px;overflow:auto}}.tution-content-wrap.tution-only .content-wrap .head-wrap .right-content-wrap .date-wrap .input-wrap .txt .position-absolute{right:0}.user-student-content .content-wrap .top-blk-wrp .rt-sec .filter-wrp .txt .form-control{padding:0;border:0;height:auto;font-size:13px;line-height:1.2;background:none;font-family:Inter,sans-serif}.user-student-content .content-wrap .top-blk-wrp .rt-sec .filter-wrp .txt .position-absolute{top:35px;right:0}@media(max-width:991px){.user-student-content .content-wrap .top-blk-wrp .rt-sec .filter-wrp .txt .position-absolute .rdrDateRangePickerWrapper{flex-direction:column;max-height:186px;overflow:auto}.user-student-content .content-wrap .top-blk-wrp .rt-sec .filter-wrp .txt .position-absolute .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper{width:100%}.user-student-content .content-wrap .top-blk-wrp .rt-sec .filter-wrp .txt .position-absolute .rdrMonths{flex-direction:column;max-height:190px;overflow:auto}}.react-datepicker-popper{margin:0 0 0 5px;background:#f3f3f3!important}.date-wrap .form-control,.filter-wrp .form-control,.header-white-wrap .head-right-wrap .button-wrap .date-wrap .filter-wrp .position-relative .form-control,.sm-screen-only .form-control{padding:0;border:0;height:auto;font-size:13px;line-height:1.2;background:none;font-family:Inter,sans-serif}.date-wrap .position-absolute,.filter-wrp .position-absolute,.header-white-wrap .head-right-wrap .button-wrap .date-wrap .filter-wrp .position-relative .position-absolute,.sm-screen-only .position-absolute{top:35px;right:0}@media(max-width:1199px){.date-wrap .position-absolute,.filter-wrp .position-absolute,.header-white-wrap .head-right-wrap .button-wrap .date-wrap .filter-wrp .position-relative .position-absolute,.sm-screen-only .position-absolute{right:0;top:30px}}@media(max-width:479px){.date-wrap .position-absolute,.filter-wrp .position-absolute,.header-white-wrap .head-right-wrap .button-wrap .date-wrap .filter-wrp .position-relative .position-absolute,.sm-screen-only .position-absolute{right:-15px}}@media(max-width:767px){.date-wrap .position-absolute .rdrDateRangePickerWrapper,.filter-wrp .position-absolute .rdrDateRangePickerWrapper,.header-white-wrap .head-right-wrap .button-wrap .date-wrap .filter-wrp .position-relative .position-absolute .rdrDateRangePickerWrapper,.sm-screen-only .position-absolute .rdrDateRangePickerWrapper{flex-direction:column;max-height:186px;overflow:auto}.date-wrap .position-absolute .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper,.filter-wrp .position-absolute .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper,.header-white-wrap .head-right-wrap .button-wrap .date-wrap .filter-wrp .position-relative .position-absolute .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper,.sm-screen-only .position-absolute .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper{width:100%}.date-wrap .position-absolute .rdrMonths,.filter-wrp .position-absolute .rdrMonths,.header-white-wrap .head-right-wrap .button-wrap .date-wrap .filter-wrp .position-relative .position-absolute .rdrMonths,.sm-screen-only .position-absolute .rdrMonths{flex-direction:column;max-height:190px;overflow:auto}}@media(max-width:991px){.header-white-wrap .button-wrap .filter-container .filter-group .date-range-wrapper .position-absolute .rdrMonths{flex-direction:column;max-height:190px;overflow:auto}}.sec-header-white-wrap{margin-top:10px;height:auto!important;padding:10px 25px!important}.sec-header-white-wrap .title-wrap .des-wrap{display:flex}@media(max-width:479px){.sec-header-white-wrap .title-wrap .des-wrap{flex-direction:column}}.sec-header-white-wrap .title-wrap .des-wrap .amt-item{display:flex;align-items:center}.sec-header-white-wrap .title-wrap .des-wrap .amt-item .title{line-height:1}.sec-header-white-wrap .title-wrap .des-wrap .amt-item .num{padding:1px 0 0 2px;line-height:1}.sec-header-white-wrap .title-wrap .des-wrap .amt-item+.amt-item{padding-left:10px}@media(max-width:479px){.sec-header-white-wrap .title-wrap .des-wrap .amt-item+.amt-item{padding:5px 0 0}}.table-wrap.transaction{height:calc(100vh - 290px)!important}@media(max-width:1679px){.table-wrap.transaction{height:calc(100vh - 275px)!important}}@media(max-width:1480px){.table-wrap.transaction{height:calc(100vh - 275px)!important}}@media(max-width:1199px){.table-wrap.transaction{height:calc(100vh - 280px)!important}}@media(max-width:991px){.table-wrap.transaction{height:calc(100vh - 360px)!important;height:auto!important}}