@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700);@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);@import url(https://fonts.googleapis.com/css?family=Nunito:400,600,700);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{outline:none;padding:0}:after,:before{margin:0;padding:0}body{font-family:poppins,sans-serif;font-size:1rem;height:100%;max-width:100%;overflow-x:hidden;position:relative}p{line-height:1.8}ul{margin:0;padding:0}li{list-style:none}.app-main-header{background-color:#f9f6ff}.app-main-header .app-bar{background-color:#ede0fe;box-shadow:0 2px 4px -1px #0129701a,0 4px 5px 0 #0129701a,0 1px 10px 0 #0129701a}.app-main-header .app-bar .tool-bar{justify-content:center;padding:0 5px}.app-main-header .main-content-box{margin-top:12px;overflow-y:auto}body{background-color:#f9f6ff!important}::-webkit-scrollbar{height:8px;width:5px}::-webkit-scrollbar-track{background-color:#9d67ea4a;border:none;border-radius:5px}::-webkit-scrollbar-thumb{background:#8b4fc1;border:none;border-radius:50px}#main-screen-header{align-items:center;color:#000;display:flex;height:75px;max-width:1600px;width:100%}#main-screen-header .logo.open{margin-top:5px;padding:10px 10px 10px 25px;width:250px}#main-screen-header .logo.open img{height:60px}#main-screen-header .logo.close{display:none}#main-screen-header .header-right,#main-screen-header .header-right .search{display:flex;flex:1 1}#main-screen-header .header-right .search .menu-icon{color:#6617ac;height:60px;margin:5px 15px 5px 5px;width:60px}#main-screen-header .header-right .search .school-logo{align-items:center;display:flex;gap:1rem;justify-content:center;width:100%}#main-screen-header .header-right .search .school-logo img{height:60px}#main-screen-header .header-right .search .school-title{color:#012970;font-family:poppins,sans-serif;font-size:25px}#main-screen-header .header-right .search #header-search{width:300px}#main-screen-header .header-right .search .MuiAutocomplete-root{display:inline-flex}#main-screen-header .header-right .search .autocomplete-input-root .MuiInputLabel-outlined{color:#6617ac;font-family:poppins,sans-serif;transform:translate(14px,10px) scale(1)}#main-screen-header .header-right .search .autocomplete-input-root .MuiInputLabel-outlined.Mui-focused{transform:translate(14px,-6px) scale(.75)}#main-screen-header .header-right .search .autocomplete-input-root .MuiOutlinedInput-root{font-size:.875rem;padding:4px 6px}#main-screen-header .header-right .search .autocomplete-input-root .MuiOutlinedInput-root fieldset,#main-screen-header .header-right .search .autocomplete-input-root .MuiOutlinedInput-root.Mui-focused fieldset,#main-screen-header .header-right .search .autocomplete-input-root .MuiOutlinedInput-root:hover fieldset{border-color:#a89fb6}#main-screen-header .header-right .search .autocomplete-input-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-width:1px}#main-screen-header .header-right .controls .control-icon{background-color:#9d67ea4a;border-radius:10px;color:#6617ac;height:50px;margin:9px 15px 9px 5px;width:50px}#main-screen-header .header-right .controls .control-icon.notifications{background-color:#ffeae6;color:#ff6d4d}#main-screen-header #loggedInuser{align-items:center;background-color:#6617ac;border-radius:.5rem 33px 33px .5rem;color:#fff;display:flex;font-size:18px;height:50px;margin:10px 10px 0 0;padding:0 0 0 20px}#main-screen-header #loggedInuser .name{padding-right:20px;text-align:right}#main-screen-header #loggedInuser .name strong{font-weight:600}#main-screen-header #loggedInuser .userpic{background:#c54626;border:3px solid #fff;border-radius:3rem;margin:2px;position:relative}#main-screen-header #loggedInuser .userpic .userIcon{border-radius:100px;height:35px;width:42px}.box-fixed{max-width:1600px}.box-fixed #main-sidebar .drawer{box-shadow:0 0 10px #4b1d77;height:100vh;position:fixed;width:300px}.box-fixed #main-sidebar .drawer .MuiDrawer-paper{background-color:#4b1d77;border:none;overflow-x:hidden}.box-fixed #main-sidebar .drawer .MuiDrawer-paper .css-1wvake5{border:none!important}.box-fixed #main-sidebar .drawer .menu{padding-top:15px;width:300px}.box-fixed #main-sidebar .drawer .menu .css-dip3t8{background-color:#4b1d77}.box-fixed #main-sidebar .drawer .menu a{color:#fff;text-decoration:none}.box-fixed #main-sidebar .drawer .ps-submenu-content{background-color:#ede0fe}.box-fixed #main-sidebar .drawer .ps-submenu-content a{color:#012970}.box-fixed #main-sidebar .drawer .ps-menu-button:hover{background-color:#8452ba}.box-fixed #main-sidebar .drawer .ps-menu-button:hover a{color:#fff}.box-fixed #main-sidebar .drawer .ps-menu-label{font-family:poppins,sans-serif}.box-fixed #main-sidebar .drawer .css-honxw6{height:7px;width:7px}.box-fixed #main-sidebar .drawer-back{height:100%;visibility:hidden;width:360px}.box-fixed #main-sidebar .main-content{padding-left:10px}.statbox-main{background-color:#fff;border-radius:6px;box-shadow:0 0 10px #e4dfe9;display:flex;flex:1 1;flex-direction:column;min-height:150px;min-width:150px;padding:15px}.statbox-main.hightlight-box{background-color:#ede0fe}.statbox-main.skeleton-box{background-color:#f7f1ff;display:flex;flex-direction:column;gap:4px}.statbox-main .statbox-alignment{display:flex;flex:1 1;gap:1rem;position:relative}.statbox-main .statbox-alignment .icon-container{align-items:center;background-color:#f7f0ff;border-radius:50%;color:#8b4fc1;display:flex;font-size:1.875rem;height:50px;justify-content:center;width:50px}.statbox-main .statbox-alignment .header-container{display:flex;flex:1 1;flex-direction:column}.statbox-main .statbox-alignment .header-container .title-container{display:flex;flex:1 1;flex-direction:column;gap:.4rem}.statbox-main .statbox-alignment .header-container .title-container .title-header-main{align-items:center;display:flex;gap:.2rem}.statbox-main .statbox-alignment .header-container .title-container .title-header-main .box-title{color:#7e7e7e;font-family:poppins,sans-serif!important;font-size:.938rem;font-weight:500;text-align:left;text-transform:uppercase}.statbox-main .statbox-alignment .header-container .title-container .title-header-main .icon-main{align-items:center;display:flex}.statbox-main .statbox-alignment .header-container .title-container .title-header-main .icon-main .icon-size{color:#7f7f7f;font-size:.875rem}.statbox-main .statbox-alignment .header-container .title-container .box-value{font-size:1.125rem;font-weight:500!important;text-align:left}.statbox-main .statbox-alignment .header-container .title-container .box-value.total{color:#012970}.statbox-main .statbox-alignment .header-container .title-container .box-value.pending{color:#f15248}.statbox-main .statbox-alignment .header-container .title-container .box-value.received{color:#1e9f23}.statbox-main .statbox-alignment .header-container .title-container .box-value.transactions{color:#012970}.statbox-main .total-value-container{align-items:end;display:flex;flex:1 1;text-transform:uppercase}.statbox-main .total-value-container .title{color:#6e6e6e;flex:1 1;font-size:.813rem;margin-bottom:2px}.statbox-main .total-value-container .value{color:#012970;font-size:1.125rem;font-weight:500!important}.statbox-main .pending-container{align-items:flex-end;display:flex;flex:1 1;font-size:medium;font-weight:600!important;justify-content:space-between}.statbox-main .pending-container .term-title{color:#012970;font-family:poppins,sans-serif!important;font-size:.938rem;text-align:center}.statbox-main .pending-container .term-value{color:#f15248;font-size:1rem;font-weight:500}.statbox-main .recieved-container{align-items:flex-end;display:flex;justify-content:space-between}.statbox-main .recieved-container .datarow{display:flex;flex-direction:column;gap:.6rem;text-align:center}.statbox-main .recieved-container .datarow .portion{color:#6e6e6e;flex:1 1;font-size:.875rem}.statbox-main .recieved-container .datarow .portion.header-row{font-family:poppins,sans-serif!important}.statbox-main .recieved-container .datarow .portion.header-row.online{color:#1e9f23}.statbox-main .recieved-container .datarow .portion.header-row.offline{color:#f15248}.statbox-main .recieved-container .datarow .portion.value-row{color:#012970;font-weight:500}.statbox-main .terms-container{align-items:flex-end;display:flex;gap:60px;margin-top:4px}.statbox-main .terms-container .data-box-main{display:flex;gap:10px}.statbox-main .terms-container .data-box-main .left-arrow{align-self:end}.statbox-main .terms-container .data-box-main .data-content{display:flex;gap:60px}.statbox-main .terms-container .fee-term-row{display:flex;flex-direction:column;gap:.6rem;text-align:center}.statbox-main .terms-container .fee-term-row .portion{color:#6e6e6e;flex:1 1;font-size:14px}.statbox-main .terms-container .fee-term-row .portion.term-header-row{font-family:poppins,sans-serif!important;margin-bottom:4px}.statbox-main .terms-container .fee-term-row .portion.term-header-row.online{color:#1e9f23}.statbox-main .terms-container .fee-term-row .portion.term-header-row.offline{color:#f15248}.statbox-main .terms-container .fee-term-row .portion.term-value-row{color:#012970;font-weight:500;margin-bottom:4px}.statbox-main .terms-container .fee-term-row .portion.term-total-amount{color:#012970;font-weight:400;font-weight:300;margin-bottom:4px}.daterange-main{display:flex;gap:1rem}.snowatable-main{height:auto!important}.snowatable-main .mantine-2kfh7k{height:30px!important}.snowatable-main .mantine-a5v3r0{border:none}.snowatable-main .mantine-ugfcki{background-color:#ede0fe;height:45px}.snowatable-main ::-webkit-scrollbar{height:8px;width:5px}.snowatable-main ::-webkit-scrollbar-track{background-color:#9d67ea4a;border:none;border-radius:5px}.snowatable-main ::-webkit-scrollbar-thumb{background:#8b4fc1;border:none;border-radius:50px}.snowatable-main .mantine-1avyp1d{display:none;height:20px!important;pointer-events:none;position:static;transition:opacity 1s ease-out;width:10px}.snowatable-main .mantine-1avyp1d:hover,.snowatable-main .mantine-1g7noys:hover+.mantine-1avyp1d{background-color:#fff;display:block;opacity:1;pointer-events:auto}.snowatable-main .top-toolbar-container{align-items:center;background-color:#8b4fc1;display:flex;height:45px;justify-content:space-between!important;justify-items:left;padding:.3rem .3rem .3rem 1rem;padding-right:0!important}.snowatable-main .top-toolbar-container .toolbar-heading{align-items:end!important;color:#fff;display:flex;font-size:15px;font-weight:600}.snowatable-main .top-toolbar-container .toolbar-heading .excel-icon{color:#fff!important}.snowatable-main .top-toolbar-container .toolbar-filter{display:flex;flex-direction:row;justify-content:space-between}.snowatable-main.smartrow-main .mantine-augnbd>tbody>tr>td{padding:5px 5px 5px 15px}.snowatable-main.smartrow-main .mantine-augnbd>thead>tr>th{padding:10px 5px 5px 15px}.snowatable-main.discounttable-main .mantine-augnbd>tbody>tr>td{padding:8px 5px 8px 15px}.snowatable-main.discounttable-main .mantine-augnbd>thead>tr>th{padding:10px 5px 5px 15px}.snowapanel-main{background-color:#fff;border:0 solid #0000;border-radius:5px 5px 0 0;box-shadow:0 0 10px #e4dfe9;display:flex;flex-direction:column;min-height:60px;min-width:340px}.snowapanel-main .panel-title{align-items:center;background-color:#8452ba;border-radius:5px 5px 0 0;color:#fff;display:flex;height:45px;padding-left:15px;text-align:left}.snowapanel-main .panel-title .arrow-icon{color:#fff;font-size:42px}.snowapanel-main .panel-title.light{background-color:#f7f0ff;color:#6617ac;font-weight:500}.snowapanel-main .panel-title.light .arrow-icon{color:#4b1d77}.snowapanel-main .panel-title .close-icon{color:#fff;font-size:22px}.snowapanel-main .panel-container{padding:10px 15px}.dashboard-container{display:flex;flex-direction:column;gap:1.5rem;margin:20px}.dashboard-container .dashboard-title{align-items:center;display:flex;gap:1.5rem;gap:10px}.dashboard-container .dashboard-title .title{color:#38578a;font-size:20px}.dashboard-container .dashboard-title .date{color:#38578a;font-size:20px;font-size:15px}.dashboard-container .dashboard-main{display:flex;gap:1.5rem}.dashboard-container .dashboard-main .fee-container{display:flex;flex:2 1;flex-direction:column;gap:1.5rem}.dashboard-container .dashboard-main .fee-container .fee-subcontainer{display:flex;flex:1 1;gap:1.5rem}.dashboard-container .dashboard-main .fee-container .fee-subcontainer .fee-boxes{display:flex;flex-direction:column;gap:1.5rem}.dashboard-container .noticeboard-main{display:flex;flex-direction:column;justify-content:space-around}.dashboard-container .noticeboard-main .welcome-msg{display:flex;justify-content:center}.dashboard-container .noticeboard-main .welcome-msg.main-msg{font-size:.938rem;margin-top:25px}.dashboard-container .noticeboard-main .welcome-msg.sub-msg{color:#afa9a9;font-size:.688rem;margin-top:7px}.dashboard-container .noticeboard-main .noticeboard-item{display:flex;gap:.5rem}.dashboard-container .noticeboard-main .noticeboard-item .duration-text{color:#888;font-size:.813rem}.dashboard-container .noticeboard-main .noticeboard-item .separator-box{align-items:center;display:flex;flex-direction:column;gap:.2rem;margin-top:3px}.dashboard-container .noticeboard-main .noticeboard-item .separator-box .bubble{background-color:#6617ac;border-radius:50%;height:10px;width:10px}.dashboard-container .noticeboard-main .noticeboard-item .separator-box .line{background-color:#eceefe;height:50px;width:2px}.dashboard-container .noticeboard-main .noticeboard-item .content-box{display:flex;flex-direction:column;padding-left:10px;width:250px}.dashboard-container .noticeboard-main .noticeboard-item .content-box .title{color:#3a578a;font-size:.875rem}.dashboard-container .noticeboard-main .noticeboard-item .content-box .sub-title{color:#888;font-size:.75rem}.dashboard-container .noticeboard-main .no-notice-main{align-items:center;display:flex;justify-content:center;min-height:200px}.dashboard-container .noticeboard-main .no-notice-main .text-style{font-size:.75rem;margin-bottom:5px;text-align:center}.dashboard-container .noticeboard-main .no-notice-main .send-btn-style{background-color:#374f7f;border:1px solid #374f7f;font-size:.75rem;text-transform:none}.dashboard-container .noticeboard-main .no-notice-main .send-btn-style .link-style{color:#fff;text-decoration:none}.revenue-chart-main{text-align:right}.revenue-chart-main .revenue-chart-select{background-color:#ede0fe;border:none;border-radius:5px;box-shadow:none;color:#012970;font-size:.938rem;height:40px;text-align:left;width:110px}.fee-management-main{display:flex;flex-direction:column;gap:1rem}.filterButtons #language.custom-select{font-weight:700}.filterButtons #language.custom-select option{color:#495057}.mantine-TableHeadCell-Content-Wrapper{color:#173a7d}.filterButtons{display:flex;gap:10px;margin-bottom:-15px}.filterButtons #language{background-color:#9d67ea4a;border:none;border-radius:5px;cursor:pointer;font-family:poppins,sans-serif;font-size:1rem;width:10%}.filterButtons #language option{cursor:pointer}.filterButtons #language.custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-position:right 12px center;background-repeat:no-repeat;border-radius:4px;color:#495057;cursor:pointer;font-size:.875rem;padding-right:24px}.filterButtons #language.custom-select option{background-color:#fff;color:#8b4fc1;color:#0080ff;font-family:poppins,sans-serif;font-size:.875rem;font-weight:700;text-align:center}.filterButtons #language.custom-select option .tabler-icon .tabler-icon-arrows-sort{display:none}.filterButtons #language.custom-select option option:hover{background-color:#8b4fc1;color:#495057}.filterButtons .testing{width:25%}.filterButtons .testing ul{background-color:#9d67ea4a;border-radius:5px;color:#495057;display:flex;font-size:.875rem;font-weight:700;justify-content:space-between;list-style:none;margin:0;padding:3px}.filterButtons .testing ul li{flex:1 1;padding:3px;text-align:center}.filterButtons .testing ul li a{cursor:pointer;display:block;padding:5px;text-decoration:none;text-transform:capitalize}.filterButtons .testing ul li a:hover{background-color:#fff;border-radius:5px}.top-toolbar-container{display:flex!important;justify-content:"space-between"}.top-toolbar-container .toolbar-heading{font-weight:400!important}.top-toolbar-container .toolbar-heading:nth-of-type(3){font-weight:400!important;margin-right:20px!important}.bottom-tool-bar{align-items:center;display:flex;justify-content:end}.bottom-tool-bar .selectValues{width:100px}.bottom-tool-bar .selectValues,.overdueFilterButtons .selectValues{background-color:#ede0fe;border:none;border-radius:5px;box-shadow:none;color:#012970;font-size:15px;font-weight:400;height:40px;margin:4px}.overdueFilterButtons .selectValues{width:150px}.newdiscount-main{display:flex;flex-direction:column;gap:2rem;margin:20px}.newdiscount-main .title{color:#38578a;font-size:20px}.newdiscount-main .searchContainer{display:flex;justify-content:space-between}.newdiscount-main .searchContainer .text-box{background-color:#fff;width:250px}.newdiscount-main .searchContainer .newalert{height:40px}.newdiscount-main .main-grid{display:flex;flex-direction:column;gap:20px}.newdiscount-main .main-grid .table-header{background-color:#8b4fc1;border:.0625rem solid #dee2e6;border-radius:5px 5px 0 0;box-shadow:0 2px 5px #0000001a;height:45px;padding:10px;position:relative}.newdiscount-main .main-grid .table-header .title{color:#fff;font-size:.875rem;font-weight:500}.newdiscount-main .main-grid .table-row{background-color:#fff;border:.0625rem solid #dee2e6;min-height:45px;padding:10px}.newdiscount-main .main-grid .table-row .value{color:#6c6c6c;font-size:.875rem}.newdiscount-main .main-grid .discount-error-title{color:grey;display:flex;font-style:italic;font-weight:400;justify-content:center;width:60%}.newdiscount-main .main-grid .error-border,.newdiscount-main .main-grid .input-box{background-color:#fff}.newdiscount-main .main-grid .error-border .MuiOutlinedInput-notchedOutline{border:.5px solid red}.newdiscount-main .main-grid .subtitle{color:#72429e;font-size:16px;font-weight:500}.newdiscount-main .main-grid .line{border:1px solid #3f516c;display:inline-block;width:70px}.newdiscount-main .main-grid .alert-container{align-items:center;display:flex;gap:40px;justify-content:center;position:relative}.newdiscount-main .main-grid .alert-container .buttons-container{align-items:center;display:flex;gap:40px}.newdiscount-main .main-grid .alert-container .buttons-container .cancel{background-color:#fff;border:1px solid #374f7f;color:#374f7f;cursor:pointer;height:40px;text-transform:none;width:100px}.newdiscount-main .main-grid .alert-container .buttons-container .add{background-color:#374f7f;color:#fff;cursor:pointer;height:40px;text-transform:none;width:100px}.newdiscount-main .main-grid .alert-container .alert{height:40px;position:absolute;right:0}.alldiscounts-main{display:flex;flex-direction:column;gap:2rem;margin:20px}.alldiscounts-main .title{color:#38578a;font-size:20px}.alldiscounts-main .filters-container{align-items:center;display:flex;justify-content:space-between}.alldiscounts-main .filters-container .filters{display:flex;gap:20px}.alldiscounts-main .filters-container .filters .text-field{background-color:#fff;width:250px}.alldiscounts-main .filters-container .discount-btn{background-color:#374f7f;color:#fff;cursor:pointer;height:40px;text-transform:none;width:100px;width:130px}.paymentlink-main{display:flex!important;flex-direction:column!important;gap:.8rem!important;justify-content:center;margin:20px!important;width:350px!important}.paymentlink-main .main-title{color:#3a578a;display:flex;font-size:20px;justify-content:space-between;margin-bottom:10px}.paymentlink-main .header-title{align-items:start;color:#3a578a;display:flex;font-size:16px;font-weight:450}.paymentlink-main .header-text{display:flex;font-size:14px;justify-content:space-between}.paymentlink-main .header-text .name{color:#72429e}.paymentlink-main .header-text .class{color:#7f9292}.paymentlink-main .check-box{align-items:center!important;display:flex!important;font-size:13px!important;justify-content:space-between!important}.paymentlink-main .user-inputs.MuiOutlinedInput-notchedOutline{font-size:15px!important}.paymentlink-main .user-inputs.label{color:#a9a8a8!important;width:14px!important}.paymentlink-main .css-j204z7-MuiFormControlLabel-root .MuiFormControlLabel-label{color:#7f9292;font-size:12px}.paymentlink-main .main-button{display:flex;justify-content:center;margin-top:5px}.paymentlink-main .main-button .payment-button{background-color:#374f7f!important;border:1px solid #374f7f!important;color:#fff!important;font-size:13px;text-transform:none!important;width:130px!important}.paidstatbox-main{flex-direction:column;font-family:poppins,sans-serif!important;gap:2rem;min-width:552px;padding:10px}.paidstatbox-main,.paidstatbox-main .text{display:flex;font-size:1.063rem;font-weight:500;justify-content:space-between}.paidstatbox-main .text{font-weight:600}.paidstatbox-main .text :first-child{color:#3a578a;font-size:.938rem;font-weight:400}.paidstatbox-main .text :nth-child(2){color:#042b72;font-size:1.125rem}.paidstatbox-main .pie-chart-content{display:flex;gap:20px}.paidstatbox-main .pie-chart-content .sub-pie-chart-content{align-items:center;display:flex;flex-direction:column;gap:5px;height:170px;padding:5px;width:150px}.paidstatbox-main .pie-chart-content .sub-pie-chart-content .title{font-size:1rem;font-weight:500}.paidstatbox-main .pie-chart-content .sub-pie-chart-content .css-1mxzueh-MuiResponsiveChart-container{width:150px}.paidstatbox-main .arrows-style{display:flex;justify-content:space-between}.paidstatbox-main .legend-main{color:#7f7f7f;display:flex;font-size:.875rem;font-weight:400;justify-content:space-evenly;text-align:center}.paidstatbox-main .legend-main .legend-item{display:flex}.paidstatbox-main .legend-main .legend-item .legend-icon{border-radius:50%;height:inherit;height:10px;margin:5px;width:10px}.paidstatbox-main .legend-main .legend-item .legend-icon.completed{background-color:#8b4fc1}.paidstatbox-main .legend-main .legend-item .legend-icon.pending{background-color:#e6d9ff}.payment-history-box{min-height:320px;min-width:550px;overflow-x:hidden;padding:15px}.payment-history-box .payment-history{border:1px solid #e3e5e8;border-radius:5px}.payment-history-box .title-box{align-items:center;display:flex;justify-content:space-between;padding:10px 15px}.payment-history-box .main-title{color:#6617ac;font-weight:500}.payment-history-box .close-icon{color:#6617ac;cursor:pointer;font-weight:500}.payment-history-box .separator{border:1px solid #e3e5e8;margin:0}.payment-history-box .main-box{padding:15px}.payment-history-box .main-box .payment-box{margin-left:14px}.payment-history-box .main-box .payment-box .payment-type{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.payment-history-box .main-box .payment-box .payment-type .payment-name{align-items:center;display:flex;gap:5px;justify-content:space-between}.payment-history-box .main-box .payment-box .payment-type .payment-name .plus-symbol{color:#888;font-size:13px}.payment-history-box .main-box .payment-box .payment-type .payment-name .latefee-amount{color:#36507c;display:flex;font-size:13px;font-weight:700;gap:1px}.payment-history-box .main-box .payment-box .payment-type .payment-name .latefee-text{color:#888;font-size:11px}.payment-history-box .main-box .payment-box .payment-type .total-amount{color:#20a025;font-size:1.2rem;font-weight:500}.payment-history-box .main-box .payment-box .payment-type .txn-title{font-size:13px}.payment-history-box .main-box .payment-box .payment-bottom{display:flex;margin-top:10px}.payment-history-box .main-box .payment-box .payment-bottom .sub-payment-bottom{display:flex;justify-content:space-between}.payment-history-box .main-box .payment-box .payment-bottom .sub-payment-bottom .traction-type{color:#6617ac!important;font-size:13px;font-weight:400}.payment-history-box .main-box .payment-box .payment-bottom .sub-payment-bottom .main-separator{background-color:#dbdbd9;border-right:.5px solid #dbdbd9;height:18px;margin-left:5px;margin-right:5px}.payment-history-box .main-box .payment-box .payment-bottom .sub-payment-bottom .traction-id{color:#888!important;font-size:13px;font-weight:400}.payment-history-box .main-box .payment-box .payment-bottom .sub-payment-bottom .duetime{color:#20a025;font-size:13px}.payment-history-box .main-box .payment-box .payment-bottom .sub-payment-bottom .duetime.due{color:red}.payment-history-box .main-box .payment-box .payment-bottom .main-date{color:#888!important;color:#7e7e7e;flex:1 1;font-size:12px;font-weight:400;text-align:right}.payment-history-box .main-box .payment-box .box-separator{border:1px solid #e3e5e8}.payment-history-box .main-box .no-payment-done{color:gray;font-size:18px;font-style:italic;height:30px;line-height:3rem;text-align:center}.filter-buttons-main{display:flex;gap:15px;margin-bottom:-15px;width:100%}.filter-buttons-main .select-box-filters{background-color:#ede0fe;border:none;border-radius:5px;box-shadow:none;color:#012970;font-size:15px;font-weight:400;height:55px;margin-left:5px;width:140px}.filter-buttons-main .radio-button-select{align-items:center;display:flex;justify-content:center}.filter-buttons-main .search-text-filter{margin-left:auto}.filter-buttons-main .search-text-filter .textfeild{background-color:#fff!important;width:250px}.students-table-main{height:auto!important}.students-table-main .mantine-2kfh7k{height:30px!important}.students-table-main .mantine-a5v3r0{border:none}.students-table-main .mantine-ugfcki{background-color:#ede0fe;height:45px}.students-table-main ::-webkit-scrollbar{height:8px;width:5px}.students-table-main ::-webkit-scrollbar-track{background-color:#9d67ea4a;border:none;border-radius:5px}.students-table-main ::-webkit-scrollbar-thumb{background:#8b4fc1;border:none;border-radius:50px}.students-table-main .mantine-1avyp1d{display:none;height:20px!important;pointer-events:none;position:static;transition:opacity 1s ease-out;width:10px}.students-table-main .mantine-1avyp1d:hover,.students-table-main .mantine-1g7noys:hover+.mantine-1avyp1d{background-color:#fff;display:block;opacity:1;pointer-events:auto}.students-table-main .top-toolbar-container{background-color:#8b4fc1;display:flex;height:45px;justify-content:space-between;padding:.3rem .3rem .3rem 1rem}.students-table-main .top-toolbar-container .sub-toolbar{display:flex;justify-content:space-between}.students-table-main .top-toolbar-container .toolbar-heading{align-items:center;color:#fff;display:flex;font-size:15px;font-weight:600;padding-right:15px}.students-table-main .top-toolbar-container .toolbar-filter{display:flex;flex-direction:row;justify-content:space-between}.students-table-main .column-ID{color:#8390f6}.students-table-main .user-avatar{align-items:center;color:#000;display:flex;gap:13px;text-transform:capitalize}.students-table-main .user-avatar .avatar-size{border-radius:50%;height:30px}.students-table-main .payment-icon-style{align-items:center;text-align:center}.students-table-main .payment-icon-style .icon-style{color:#8b4fc1;cursor:pointer;font-size:20px}.students-table-main .payment-icon-style .link-style{font-size:16px}.students-table-main .bottom-container{align-items:center;display:flex;justify-content:space-between}.students-table-main .bottom-container .text-alignment{padding-left:10px}.students-table-main .bottom-container .bottom-toolbar-container{align-items:center;display:flex;justify-content:end}.students-table-main .bottom-container .bottom-toolbar-container .bottom-page-select{background-color:#ede0fe;border:none;border-radius:5px;box-shadow:none;color:#012970;font-size:15px;font-weight:400;height:30px;margin:10px 10px 10px 5px;width:100px}.students-table-main.student-row-main{margin:5px;width:100%}.students-table-main.student-row-main .mantine-augnbd>tbody>tr>td{padding:5px 5px 5px 15px}.students-table-main.student-row-main .mantine-augnbd>thead>tr>th{padding:10px 5px 5px 15px}.useMemo-main.pending{border:1px solid red;border-radius:5px;color:red}.useMemo-main.paid,.useMemo-main.pending{align-items:center;padding-bottom:3px;text-align:center}.useMemo-main.paid{border:1px solid green;border-radius:5px;color:#63bd6c}.status-chart-main{align-items:center;display:flex;justify-content:space-between;margin:5px}.status-chart-main .duration-text{color:#3a578a}.status-chart-main .chart-alignment{text-align:right}.status-chart-main .chart-alignment .select-dropdown{background-color:#ede0fe;border-radius:5px;color:#012970;font-size:.938rem;font-weight:400;height:40px;text-align:left}.student-details{background-color:#fff!important;display:flex;flex-direction:column;gap:1.5rem;padding:5px}.student-details .top-header{display:flex}.student-details .student-logo-size{border-radius:50%;height:52px;width:52px}.student-details .MuiTypography-root{font-family:Poppins}.student-details .display-label{color:#574d4d;font-size:1rem}.student-details .discount-container{display:flex;flex-direction:column;gap:5px}.student-details .discount-container .discount-link{align-self:center;color:green;cursor:pointer;font-size:12px;font-style:italic;text-decoration:underline}.student-details .display-value{color:#1152e3;font-size:1rem;padding-top:2px}.student-details .student-logo{border-right:1px solid #ddd;padding-right:13px;padding-top:10px}.student-details .student-name{padding-left:13px}.student-details .student-name .display-value{font-size:1.4rem}.student-details .student-name .stu-id{background-color:#dbcbed;border-radius:5px;color:#72429e;display:inline-block;font-size:15px;font-weight:600;height:30px;padding:4px 15px}.student-details .student-award{align-items:center;display:flex;flex:1 1;justify-content:flex-end}.student-details .student-award .award-icon{color:green;font-size:2rem}.student-details .student-award .scholer{background-color:#ccebcc;border-radius:5px;color:green;display:inline-block;font-size:15px;font-weight:600;height:30px;padding:4px 15px}.student-details .edit{align-items:center;background-color:#ddd;border:1px solid #ddd;border-radius:5px;color:#646060;cursor:pointer;display:flex;justify-content:flex-end;margin:19px 0 19px 20px;padding:0 5px}.student-details .student-information{display:flex;margin-top:20px}.student-details .details{border-right:1px solid #ddd;flex:1 1;text-align:center}.student-details .details:last-child{border-right:none}.student-details .contact-information-main{display:flex;margin:5px}.student-details .contact-information-main .contact-information{flex:1 1}.student-details .fee-info{display:flex}.student-details .fee-info .display-value{font-family:Roboto}.student-details .fee-info .total{color:green}.student-details .fee-info .due{color:#ff4500}.student-details .fee-info .discount{color:purple}.student-details .fee-info .fee{flex:1 1;text-align:center}.student-details .term-fee .display-value{font-family:Roboto}.student-details .term-fee .total{color:green}.student-details .term-fee .due{color:#ff4500}.student-details .term-fee .discount{color:purple}.student-details .circle-bar{margin-top:10px}.student-details .circle-bar .terms-main{display:flex}.student-details .circle-bar .terms-main .each-term{display:flex;text-align:center}.student-details .circle-bar .term{background-color:#72429e;border-radius:50%;display:flex;height:40px;width:40px}.student-details .circle-bar .light{background-color:#dac9f1}.student-details .circle-bar .vlight{background-color:#f6f0fe}.student-details .circle-bar .term-line{background-color:#ddd;height:1px}.student-details .next-previous-main{align-items:center;display:flex;gap:10px;justify-content:flex-end}.student-details .next-previous-main .arrow-button{cursor:pointer!important;font-size:20px}.student-details .parents-info .parent-box{background-color:#f5f5f5;border-radius:10px;display:flex;flex:1 1;margin:10px 0;padding:10px}.student-details .parents-info .parent-box .parent-text{flex:1 1;margin-left:30px}.student-details .parents-info .parent-box .parent-text .name-relation-gap{margin-top:8px}.student-details .parents-info .parent-box .parent-text .phone-no{color:#6617ac}.student-details .parents-info .parent-box .parent-text .email-style{color:#16ab61}.student-details .parents-info .parent-box .parent-text .email-alignment{margin-top:8px}.student-details .parents-info .parent-box:first-child{margin-top:0}.student-details .parents-info .parent-box:last-child{margin-bottom:0}.student-details .payment-history .payment-box{border-bottom:1px solid #ddd;flex:1 1;margin:10px 0;padding:10px}.student-details .payment-history .payment-box .payment-box-header{align-items:center;display:flex}.student-details .payment-history .payment-box .payment-box-header .plus-symbol{color:#888;font-size:13px;margin-left:1px}.student-details .payment-history .payment-box .payment-box-header .latefee-amount{color:#36507c;display:flex;font-size:13px;font-weight:700;gap:1px;margin-left:1px}.student-details .payment-history .payment-box .payment-box-header .latefee-text{color:#574d4d;font-size:13px;margin-left:1px}.student-details .payment-history .payment-box .payment-box-header .amount-size{font-size:1.2rem}.student-details .payment-history .payment-box .payment-box-bottom{display:flex;margin-top:10px}.student-details .payment-history .payment-box .payment-box-bottom .paymode{color:#6617ac}.student-details .payment-history .payment-box .payment-box-bottom .transaction-id{color:#574d4d}.student-details .payment-history .payment-box .payment-box-bottom .payment-status-ontime{color:#19c919}.student-details .payment-history .payment-box .payment-box-bottom .payment-status-late{color:red}.student-details .payment-history .payment-box .payment-box-bottom .datetime{color:#574d4d;flex:1 1;text-align:right}.student-details .payment-history .payment-box .detail{background-color:#ede4f9;border:1px solid #ddd;border-radius:5px;padding:5px 20px}.student-details .payment-history .payment-box .total{color:green;flex:1 1;font-family:Roboto;text-align:right}.student-details .payment-history .payment-box .field{padding:0 15px}.student-details .payment-history .payment-box .field:first-child,.student-details .payment-history .payment-box .field:nth-child(2){border-right:1px solid #ddd}.student-details .payment-history .payment-box .field:last-child{font-size:.8rem;padding-right:0}.student-details .no-payment-history{color:gray;font-size:18px;font-style:italic;height:30px;line-height:3rem;text-align:center}.student-container{display:flex;flex-direction:column;gap:20px;margin:20px}.student-container .page-title-box .title{color:#38578a;font-size:20px}.student-container .main-container{display:flex;flex-direction:column;gap:20px}.student-container .main-container .group-details{display:flex;flex-direction:column;gap:5px}.student-container .main-container .group-details .title-box .group-name{color:#72429e;font-size:16px;font-weight:500}.student-container .main-container .group-details .title-box .line{border:1px solid #3f516c;display:inline-block;width:70px}.student-container .main-container .group-details .title{color:#38578a;font-size:20px}.student-container .main-container .group-details .error-Validation,.student-container .main-container .group-details .text-box{background-color:#fff}.student-container .main-container .group-details .error-Validation .MuiOutlinedInput-notchedOutline{border:.5px solid red}.student-container .main-container .group-details .uploaded-files{display:flex;flex-direction:column;gap:20px}.student-container .main-container .group-details .uploaded-files .file-title{font-size:16px}.student-container .main-container .group-details .uploaded-files .file-box{display:flex;gap:40px;margin-bottom:20px}.student-container .main-container .group-details .uploaded-files .file-box .upload-img{border-radius:5px;height:inherit;width:60px}.student-container .main-container .text-field{background-color:#fff}.student-container .main-container .buttons-container{align-items:center;display:flex;gap:40px;justify-content:center;position:relative}.student-container .main-container .buttons-container .all-buttons{align-items:center;display:flex;gap:40px}.student-container .main-container .buttons-container .all-buttons .cancel-button{background-color:#fff;border:1px solid #374f7f;color:#374f7f;cursor:pointer;height:40px;text-transform:none;width:100px}.student-container .main-container .buttons-container .all-buttons .addstudent-button{background-color:#374f7f;color:#fff;cursor:pointer;height:40px;text-transform:none;width:100px}.student-container .main-container .buttons-container .alert{height:40px;position:absolute;right:0}.fee-details-main .feedetails-container{display:flex;flex-direction:column;gap:5px}.fee-details-main .feedetails-container .fee-title-box{display:flex;justify-content:space-between}.fee-details-main .feedetails-container .fee-title-box .fee-box .fee-title{color:#72429e;font-size:16px;font-weight:500}.fee-details-main .feedetails-container .fee-title-box .fee-box .newline{border:1px solid #3f516c;display:inline-block;width:70px}.fee-details-main .feedetails-container .fee-title-box .fee-buttons{display:flex;gap:40px;justify-content:space-between}.fee-details-main .feedetails-container .fee-title-box .fee-buttons .fee-button{background-color:#374f7f;color:#fff;cursor:pointer;height:40px;text-transform:none;width:100px}.fee-details-main .feedetails-container .fee-title-box .fee-buttons .cancel-button{background-color:#fff;border:1px solid #374f7f;color:#374f7f;cursor:pointer;height:40px;text-transform:none;width:100px}.fee-details-main .feedetails-column{background-color:#8b4fc1;border:.0625rem solid #dee2e6;border-radius:5px 5px 0 0;box-shadow:0 2px 5px #0000001a;height:45px;margin-top:20px;padding:10px;position:relative}.fee-details-main .feedetails-column .title{color:#fff;font-size:14px;font-weight:500}.fee-details-main .feedetails-row{background-color:#fff;border:.0625rem solid #dee2e6;border-top:none;height:auto;padding:10px}.fee-details-main .feedetails-row .value{color:#6c6c6c;font-size:14px;padding:5px 0}.fee-details-main .feedetails-row .indicator{border:1px solid #3f516c;display:inline-block;width:70px}.fee-details-main .feedetails-row .edit-container{display:flex;gap:30px}.fee-details-main .feedetails-row .edit-container .container{cursor:pointer;height:inherit;width:20px}.fee-details-main .feedetails-row .edit-container .edit-icon{color:#6617ac}.fee-details-main .feedetails-row .edit-container .delete-icon{color:#f15248}.noticeboard-container{display:flex;flex-direction:column;gap:2rem;margin:20px}.noticeboard-container .title{color:#38578a;font-size:20px}.noticeboard-container .filters-main{align-items:center;display:flex;justify-content:space-between}.noticeboard-container .filters-main .filters{display:flex;gap:20px}.noticeboard-container .filters-main .filters .text-field{background-color:#fff;max-width:200px;min-width:150px}.noticeboard-container .btn-alignment{text-align:end}.noticeboard-container .btn-alignment .notice-button{background-color:#374f7f;color:#fff;cursor:pointer;height:40px;text-transform:none;width:100px;width:130px}.alerts{display:flex;justify-content:space-between;width:100%}.alerts .alert-main-box{background-color:#fff;border-radius:5px;box-shadow:0 0 10px #e4dfe9;height:370px;margin-top:20px;min-width:370px;padding:10px!important}.alerts .alert-main-box .alert-heading{display:flex;justify-content:space-between}.alerts .alert-main-box .alert-heading .alert-warning{color:#3a578a;font-size:16px}.alerts .alert-main-box .alert-status-Box{display:flex;justify-content:space-between}.alerts .alert-main-box .alert-status-Box .alert-status{background-color:#f0e8f7;border-radius:5px;font-weight:600;height:70px;margin-top:10px;padding:9px;text-align:center;width:100px}.alerts .alert-main-box .alert-status-Box .alert-status .status{color:#777;font-size:13px}.alerts .alert-main-box .alert-status-Box .alert-status .sent{color:#012970;font-weight:600}.alerts .alert-main-box .alert-status-Box .alert-status .delivered,.alerts .alert-main-box .alert-status-Box .alert-status .read{color:#b4b2b1;font-weight:600}.alerts .alert-main-box .alert-send-box{display:flex;justify-content:space-between;margin-top:10px}.alerts .alert-main-box .alert-send-box .alert-send{color:#777;font-size:12px}.alerts .alert-main-box .alert-send-box .alert-on{color:#777;font-size:12px;text-align:right}.alerts .alert-main-box .alert-send-box .alert-class{color:#3a578a;font-size:13px;margin-bottom:2px;margin-top:2px}.alerts .alert-main-box .alert-message-box{border:1px solid #f0e8f7;border-radius:5px;height:161px;margin-top:10px;padding:10px;width:auto}.alerts .alert-main-box .alert-message-box .message{color:#3a578a;font-size:16px}.alerts .alert-main-box .alert-message-box .alert-message{background-color:#fff;border-radius:10px;height:120px;margin-top:5px;padding:10px;width:319px}.alerts .alert-main-box .alert-message-box .alert-message .alert-text{align-items:start;color:#777;display:flex;font-size:15px;font-weight:400;height:90px;text-align:justify;width:280px}.alert-button-box{text-align:end}.alert-button-box .alert-button{background-color:#374f7f!important;border:1px solid #374f7f!important;color:#fff!important;margin-top:10px;text-transform:none!important;width:120px!important}.notices-insert-box{display:flex!important;flex-direction:column!important;margin:20px!important}.notices-insert-box .header-text{color:#3a578a!important;font-size:20px!important}.notices-insert-box .error-alert{background-color:red;color:#fff}.notices-insert-box .image-picker{align-items:center!important;display:flex!important;gap:7px}.notices-insert-box .noticeboard-main{margin-bottom:15px;margin-left:15px;margin-top:25px}.notices-insert-box .noticeboard-main .input-text{background-color:#fff}.notices-insert-box .noticeboard-main .action-container{display:flex!important;gap:1.5rem!important;justify-content:center!important;margin-top:15px!important}.notices-insert-box .noticeboard-main .check-box{align-items:center;display:flex;justify-content:center}.notices-insert-box .noticeboard-main .input-selector{width:100%}.notices-insert-box .noticeboard-main .button{background-color:#374f7f!important;border:1px solid #374f7f!important;color:#fff!important;margin-top:10px;text-transform:none!important;width:120px!important}.notices-insert-box .noticeboard-main .button.cancel{background-color:#fff!important;color:#374f7f!important}.alert-insert-box{display:flex!important;flex-direction:column!important;margin:20px!important}.alert-insert-box .header-text{color:#3a578a!important;font-size:20px!important}.alert-main{margin-bottom:15px;margin-left:15px;margin-top:25px}.alert-main .input-text{background-color:#fff}.alert-main .action-container{display:flex;gap:1.5rem;justify-content:center;margin-top:15px}.alert-main .button{background-color:#374f7f!important;border:1px solid #374f7f!important;color:#fff!important;margin-top:10px;text-transform:none!important;width:120px!important}.alert-main .button.cancel{background-color:#fff!important;color:#374f7f!important}.popup-main{height:550px;overflow:auto;width:350px}.popup-main .popup-top{align-items:center;background-color:#8452ba;display:flex;height:45px;justify-content:space-between;padding:10px}.popup-main .popup-top .title-text{color:#fff;font-size:.938rem}.popup-main .popup-top .close-icon{color:#fff;cursor:pointer;font-size:1.25rem}.popup-main .img-style{display:flex;justify-content:center;padding:10px}.popup-main .img-style .img-size{border:1px solid #f0ebeb;border-radius:5px;height:250px;padding:15px;width:100%}.popup-main .popup-body{font-size:.875rem;padding:10px;text-align:justify}.examination-mainbox{display:flex;width:100%}.examination-mainbox .examinations-box{align-items:center;display:flex;gap:5rem;justify-content:space-between;margin:15px 11px}.examination-mainbox .examinations-box .selection-box{display:flex;flex:1 1;gap:2rem;min-width:500px}.examination-mainbox .examinations-box .examinations-button{background-color:#374f7f!important;border:1px solid #374f7f!important;color:#fff!important;text-transform:none!important;text-transform:none;width:100px!important}.examination-mainbox .main-grid-class{display:flex;justify-content:space-evenly;width:100%}.examination-mainbox .main-grid-class .examshedul-Grid{background-color:#fff!important;border-radius:5px;box-shadow:0 0 10px #e4dfe9;display:flex;flex-direction:column;height:auto!important;margin:10px;min-width:500px!important;padding-left:15px;padding-right:15px}.examination-mainbox .main-grid-class .examshedul-Grid .Grid-Box-header{align-items:center;gap:3px;justify-content:space-between}.examination-mainbox .main-grid-class .examshedul-Grid .Grid-Box-header .header-grid{align-items:center;display:flex;flex-direction:column;text-align:center!important}.examination-mainbox .main-grid-class .examshedul-Grid .Grid-Box-header .header-grid .title-text{align-items:center;color:#3a578a!important;font-size:14px;font-weight:400;margin-top:10px}.examination-mainbox .main-grid-class .examshedul-Grid .Grid-Box-header .header-grid .title-text.main{color:#a8a9ab!important;font-size:15px!important}.examination-mainbox .main-grid-class .examshedul-Grid .Grid-Box-header .header-grid .title-text.dates{width:118px}.examination-mainbox .main-grid-class .examshedul-Grid .Grid-Box-header .header-grid .test-type{border:.5px solid #f1e2ff;border-radius:5px;color:#763aaf;font-size:13px;font-weight:450;height:25px;margin-top:10px;padding:2.5px;width:100px}.examination-mainbox .main-grid-class .examshedul-Grid .Grid-Box{gap:1.3rem;justify-content:center!important;margin-bottom:10px;margin-top:20px}.examination-mainbox .main-grid-class .examshedul-Grid .Grid-Box .title-Grid{align-items:center;display:flex;flex-direction:column;text-align:center!important}.examination-mainbox .main-grid-class .examshedul-Grid .Grid-Box .title-Grid .title-text{align-items:center;color:#3a578a!important;font-size:14px;font-weight:400;margin-top:10px}.examination-mainbox .main-grid-class .examshedul-Grid .Grid-Box .title-Grid .title-text.main{color:#a8a9ab!important;font-size:15px!important}.examination-mainbox .main-grid-class .examshedul-Grid .Grid-Box .title-Grid .time-title{border:.5px solid #f1e2ff;border-radius:5px;color:#763aaf;font-size:12px!important;font-weight:450;height:30px;justify-content:center;padding:5px;text-align:center;width:100px}.holiday-mainbox{align-items:center;display:flex;justify-content:center;width:100%}.holiday-mainbox .holiday-box{display:flex;flex-direction:column;margin:10px;width:800px}.holiday-mainbox .holiday-box .holidayinput{display:flex;justify-content:space-between!important;margin-left:8px}.holiday-mainbox .holiday-box .holidayinput .holidayinput-box{background-color:#fff;width:250px}.holiday-mainbox .holiday-box .holidayinput .holidayinput-buttion{background-color:#3a578a;color:#fff;height:53px;text-transform:none!important;width:100px}.holiday-mainbox .holiday-box .holiday-box{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding:15px;width:800px}.holiday-mainbox .holiday-box .holiday-box .holiday-Header{background-color:#f7f3fb!important;border-top-left-radius:5px;border-top-right-radius:5px;color:#3a578a!important;display:flex!important;height:40px;justify-content:space-between;padding:10px}.holiday-mainbox .holiday-box .holiday-box .holiday-Header .holiday-h-text{font-size:15px;font-weight:500;text-align:left}.holiday-mainbox .holiday-box .holiday-box .holiday-text{border-bottom:1px solid #e3e3e3;color:grey;display:flex!important;justify-content:space-between;padding:10px 10px 2px;text-align:left!important}.holiday-mainbox .holiday-box .holiday-box .holiday-text .holiday-s-text{font-size:14px}.holiday-mainbox .holiday-box .holiday-box .holiday-text .holiday-s-text.name{color:#000}.holiday-mainbox .holiday-box .holiday-box .holiday-text .holiday-s-text.icons{display:flex;gap:1rem;justify-content:flex-end;text-align:end}.holiday-mainbox .holiday-box .holiday-box .holiday-text .holiday-s-text .icon{color:#3a578a;font-size:20px}.newexamshedule .new-exams{background-color:#fff!important;width:100%}.newexamshedule .new-exam{background-color:#fff;border:1px solid #bcbcbc;border-radius:5px;gap:2rem;margin-left:17px;margin-top:10px;padding:10px;width:500px}.newexamshedule .new-exam .exam-details{display:flex;justify-content:space-between}.newexamshedule .buttions{background-color:#374f7f!important;border:1px solid #374f7f!important;color:#fff!important;margin:20px!important;text-transform:none!important;width:120px!important}.newexamshedule .buttions.cancel{background-color:#fff!important;color:#374f7f!important}.newexamshedule .exam-time{display:flex;justify-content:space-around}.newexamshedule .exam-time .text{text-align:start;width:180px}.newexamshedule .exam-time .icons{font-size:20px;margin-left:12px}.route-main .addroute-container{text-align:end}.route-main .addroute-container .addroute-button{background-color:#374f7f!important;border:1px solid #374f7f!important;color:#fff!important;margin-top:10px;text-transform:none!important;width:120px!important}.route-main .mantine-1qybf08{background-color:#8b4fc1}.route-main .mantine-1uskmy4{color:#fff;font-size:14px;font-weight:500}.add-route-main .route-text{background-color:#fff!important}.add-route-main .buttons{background-color:#374f7f!important;border:1px solid #374f7f!important;color:#fff!important;text-transform:none!important;width:120px!important}.add-route-main .rt-cancel{background-color:#fff!important;color:#3f516c!important;margin:10px}.add-route-main .rt-save{background-color:#374f7f!important;color:#fff!important}.vehicle-details-main{display:flex;flex-direction:column;gap:2rem;margin:20px}.vehicle-details-main .vehicle-details-title{color:#3a578a;font-size:20px}.vehicle-details-main .add-vehicle-details .vehicle-text{background-color:#fff!important}.vehicle-details-main .add-vehicle-details .vehicle-buttons-main{align-items:center;display:flex;gap:40px;justify-content:center;margin-top:20px;text-align:center}.vehicle-details-main .add-vehicle-details .vehicle-buttons-main .vehicle-buttons{background-color:#374f7f!important;border:1px solid #374f7f!important;color:#fff!important;text-transform:none!important;width:120px!important}.vehicle-details-main .add-vehicle-details .vehicle-buttons-main .vehicle-buttons.end{background-color:#fff!important;color:#3f516c!important;margin:10px}.vehicle-details-main .add-vehicle-details .vehicle-buttons-main .vehicle-buttons.end:nth-child(2){background-color:#374f7f!important;color:#fff!important}.vehicle-details-main .vehicle-table-header{background-color:#8b4fc1;border:.0625rem solid #dee2e6;border-radius:5px 5px 0 0;box-shadow:0 2px 5px #0000001a;height:45px;padding:10px;position:relative}.vehicle-details-main .vehicle-table-header .title{color:#fff;font-size:14px;font-weight:500}.vehicle-details-main .vehicle-table-row{background-color:#fff;border:.0625rem solid #dee2e6;height:45px;padding:10px}.vehicle-details-main .vehicle-table-row .value{color:#6c6c6c;font-size:14px}.staff-details-main{display:flex!important;flex-direction:column!important;gap:2rem!important;margin:20px!important}.staff-details-main .staff-details-Title{color:#3a578a;font-size:20px}.staff-details-main .add-staff-details .staff-details-select-form{width:97%}.staff-details-main .add-staff-details .staff-text{background-color:#fff!important}.staff-details-main .add-staff-details .staff-buttons-main{align-items:center;display:flex;gap:40px;justify-content:center;margin-top:20px;text-align:center}.staff-details-main .add-staff-details .staff-buttons-main .staff-buttons{background-color:#374f7f!important;border:1px solid #374f7f!important;color:#fff!important;text-transform:none!important;width:120px!important}.staff-details-main .add-staff-details .staff-buttons-main .staff-buttons.end{background-color:#fff!important;color:#3f516c!important;margin:10px}.staff-details-main .add-staff-details .staff-buttons-main .staff-buttons.end:nth-child(2){background-color:#374f7f!important;color:#fff!important}.staff-details-main .staff-table-header{background-color:#8b4fc1;border:.0625rem solid #dee2e6;border-radius:5px 5px 0 0;box-shadow:0 2px 5px #0000001a;height:45px;padding:10px;position:relative}.staff-details-main .staff-table-header .title{color:#fff;font-size:14px;font-weight:500}.staff-details-main .staff-table-row{background-color:#fff;border:.0625rem solid #dee2e6;height:auto;padding:10px}.staff-details-main .staff-table-row .value{color:#6c6c6c;font-size:14px}.transport-main{display:flex;flex-direction:column;gap:2rem;margin:20px}.transport-main .transport-header{display:flex;justify-content:space-between}.transport-main .transport-header .allocate-transport-text{background-color:#fff!important}.transport-main .transport-header .addassign-container{text-align:end}.transport-main .transport-header .addassign-container .assign-button{background-color:#374f7f!important;border:1px solid #374f7f!important;color:#fff!important;margin-top:10px;text-transform:none!important;width:120px!important}.transport-main .transport-header .button-position{align-items:center;display:flex;justify-content:center}.transport-main .transport-select-text{background-color:#fff!important}.transport-main .allocate-table-header{background-color:#8b4fc1;border:.0625rem solid #dee2e6;border-radius:5px 5px 0 0;box-shadow:0 2px 5px #0000001a;height:auto;padding:10px;position:relative}.transport-main .allocate-table-header .title{color:#fff;font-size:14px;font-weight:500}.transport-main .allocate-table-row{background-color:#fff;border:.0625rem solid #dee2e6;height:auto;padding:10px}.transport-main .allocate-table-row .value{color:#6c6c6c;font-size:14px}.transport-main .allocate-buttons{background-color:#374f7f!important;border:1px solid #374f7f!important;color:#fff!important;text-transform:none!important;width:120px!important}.transport-main .allocate-buttons.end{background-color:#fff!important;color:#3f516c!important;margin:10px}.transport-main .allocate-buttons.save{background-color:#374f7f!important;color:#fff!important}.transport-main .subtitle{color:#3a578a;font-size:15px;font-weight:500}.transport-main .select-paytype-text{display:flex;gap:3px}.transport-main .pay-type-text-style{width:150px!important}.transport-main .amount-style{font-size:16px;font-weight:700}.transport-main .datepicker-style{background-color:#fff!important;width:363px}.reminder-main{display:flex;flex-direction:column;gap:2rem;margin:20px}.reminder-main .remainder-title{color:#3a578a;font-size:20px}.reminder-main .reminder-form{display:flex;flex-direction:column;gap:2rem}.reminder-main .reminder-form .reminder-text{background-color:#fff!important}.reminder-main .reminder-form .reminder-texts{align-items:center;display:flex;gap:10px}.reminder-main .reminder-form .reminder-texts .text1{align-items:center;display:flex;font-size:18px;gap:10px}.reminder-main .reminder-form .reminder-texts .text1 .reminder-count{font-size:20px;font-weight:500}.reminder-main .reminder-form .reminder-texts .text2{font-size:15px;font-weight:100}.reminder-main .reminder-form .reminders-buttons-main{align-items:center;display:flex;gap:40px;justify-content:center;margin-top:20px;text-align:center}.reminder-main .reminder-form .reminders-buttons-main .reminder-buttons{background-color:#374f7f!important;border:1px solid #374f7f!important;color:#fff!important;text-transform:none!important;width:120px!important}.reminder-main .reminder-form .reminders-buttons-main .reminder-buttons.end{background-color:#fff!important;color:#3f516c!important;margin:10px}.reminder-main .reminder-form .reminders-buttons-main .reminder-buttons.end:nth-child(2){background-color:#374f7f!important;color:#fff!important}:root{--primary:#2f4cdd;--secondary:#3e4954;--primary-hover:#1e38bb;--primary-dark:#101e63;--rgba-primary-1:#2f4cdd1a;--rgba-primary-2:#2f4cdd33;--rgba-primary-3:#2f4cdd4d;--rgba-primary-4:#2f4cdd66;--rgba-primary-5:#2f4cdd80;--rgba-primary-6:#2f4cdd99;--rgba-primary-7:#2f4cddb3;--rgba-primary-8:#2f4cddcc;--rgba-primary-9:#2f4cdde6}.totalReminders-main{display:flex;flex-direction:column;gap:2rem;margin:15px}.totalReminders-main .totalReminder-title{color:#374f7f;font-size:20px}.totalReminders-main .totalReminder-top-box{align-items:center;display:flex;justify-content:space-between}.totalReminders-main .totalReminder-top-box .totalReminder-select-box{align-items:center;display:flex;gap:20px}.totalReminders-main .totalReminder-top-box .totalReminder-select-box .totalReminders-form{background-color:#fff!important;width:250px}.totalReminders-main .totalReminder-top-box .totalReminders-btn{background-color:#374f7f;color:#fff;padding:10px 20px}.totalReminders-main .css-ljvmaf-MuiGrid-root{margin:0;width:100%}.totalReminders-main .totalReminders-table-header{background-color:#8b4fc1!important;border:.0625rem solid #dee2e6;border-radius:5px 5px 0 0;box-shadow:0 2px 5px #0000001a;height:auto;padding:10px;position:relative}.totalReminders-main .totalReminders-table-header .title{color:#fff;font-size:14px;font-weight:500}.totalReminders-main .totalReminders-table-row{background-color:#fff;border:.0625rem solid #dee2e6;height:auto!important;padding:10px}.totalReminders-main .totalReminders-table-row .value{color:#6c6c6c;font-size:14px}.totalReminders-main .noresults-main{display:flex;justify-content:center;margin-top:50px;width:100%}.totalReminders-main .noresults-main .title{align-self:center;color:grey;font-size:18px;font-style:italic;font-weight:400}.login-panel{background-color:#ede0fe;display:flex;flex-direction:column;height:100vh}.login-panel .logo-box .snowa-image{height:inherit;width:200px}.login-panel .login-container{align-items:center;display:flex;gap:80px;justify-content:center;padding:0 20px 10px}.login-panel .login-container .streamline-box{display:flex;flex-direction:column;gap:10px}.login-panel .login-container .streamline-box .title{color:#012970;font-size:1.5rem;max-width:600px}.login-panel .login-container .streamline-box .static-image{height:inherit;width:500px}.login-panel .login-container .login-box{align-items:center;display:flex;flex-direction:column;gap:20px}.login-panel .login-container .login-box .snow-logo{height:inherit;width:200px}.login-panel .login-container .login-box .login-entry-details{background-color:#764390;border-radius:10px;display:flex;flex-direction:column;gap:15px;padding:20px 30px}.login-panel .login-container .login-box .login-entry-details .login-title{color:#fff;font-size:1.5rem;font-weight:500}.login-panel .login-container .login-box .login-entry-details .sub-title{color:#fff;font-size:.875rem}.login-panel .login-container .login-box .login-entry-details .text{background-color:#fff;border-radius:5px!important}.login-panel .login-container .login-box .login-entry-details .text .MuiOutlinedInput-notchedOutline{border:2px solid #f0f1f5;border-radius:4px!important}.login-panel .login-container .login-box .login-entry-details .validation-border{background-color:#fff;border-radius:5px!important}.login-panel .login-container .login-box .login-entry-details .validation-border .MuiOutlinedInput-notchedOutline{border:2px solid #f0f1f5;border:.5px solid red;border-radius:4px!important}.login-panel .login-container .login-box .login-entry-details .input-label{background-color:#fff;border-radius:5px 5px 0;color:#000;color:#7f7f7f;font-size:15px;font-size:16px;width:28%}.login-panel .login-container .login-box .login-entry-details .validation-error-box{display:flex;flex-direction:column;gap:1px;width:300px}.login-panel .login-container .login-box .login-entry-details .validation-error-box .validtion-error{color:#fff;font-size:14px;font-weight:500;text-align:center}.login-panel .login-container .login-box .login-entry-details .forgot-password{color:#fff;cursor:pointer;font-size:14px;font-weight:500;text-align:right}.login-panel .login-container .login-box .login-entry-details .login-button-box{align-self:center}.login-panel .login-container .login-box .login-entry-details .login-button-box .button{background-color:#dde0fe;color:#764390;font-size:1rem;padding:5px 40px}.login-panel .snowa-footer{bottom:0;display:flex;justify-content:space-around;left:0;position:fixed;right:0}.login-panel .snowa-footer .title{color:#7f7f7f;cursor:pointer;font-size:1rem}.collection-report-main{display:flex;flex-direction:column;gap:1.5rem;margin:20px}.collection-report-main .title{color:#38578a;font-size:20px}.head-report-main{display:flex;flex-direction:column;gap:2rem;margin:20px}.head-report-main .title{color:#38578a;font-size:20px}.head-report-main .headreport-table-header{background-color:#8b4fc1;border:.0625rem solid #dee2e6;border-radius:5px 5px 0 0;box-shadow:0 2px 5px #0000001a;height:45px;padding:10px;position:relative}.head-report-main .headreport-table-header .title{color:#fff;font-size:.875rem;font-weight:500}.head-report-main .headreport-table-row{background-color:#fff;border:.0625rem solid #dee2e6;min-height:45px;padding:10px}.head-report-main .headreport-table-row .value{color:#6c6c6c;font-size:.875rem}.table-container{display:flex;flex-direction:column;gap:30px}.table-container.grid-main{padding:20px}.table-container .page-title{color:#38578a;font-size:20px}.table-container .search-fields-box{display:flex;gap:20px}.table-container .search-fields-box .user-search-box{background-color:#fff}.table-container .search-fields-box .filter-box{background-color:#fff;width:150px}.table-container .search-fields-box .filter-box.status-filter{width:250px!important}.table-container .search-box{background-color:#fff;margin-left:auto}.table-container .table-mantine .mantine-ugfcki{background-color:#ede0fe;height:45px}.table-container .table-mantine .mantine-1te4qfz{min-width:280px!important}.table-container .table-mantine .mantine-16fo3jc{min-width:200px!important}.table-container .table-mantine .mantine-augnbd>tbody>tr>td,.table-container .table-mantine .mantine-augnbd>thead>tr>th{padding:10px 5px 5px 15px}.table-container .table-mantine .top-toolbar{background-color:#8b4fc1;display:flex;height:45px;justify-content:space-between;padding:10px 20px}.table-container .table-mantine .top-toolbar .toolbar-heading{color:#fff;font-size:15px}.table-container .table-mantine .top-toolbar .toolbar{display:flex;gap:40px;justify-content:space-between}.table-container .table-mantine .top-toolbar .toolbar .excel-icon{color:#fff;cursor:pointer!important;height:20px;width:20px}.table-container .table-mantine .top-toolbar .more-btn{color:#fff;cursor:pointer;font-size:.813rem;font-style:italic;text-decoration:underline}.table-container .table-mantine .name-container{align-items:center;display:flex;gap:5px}.table-container .table-mantine .name-container .image-icon{border-radius:50%;height:30px}.table-container .table-mantine .name-container .line-separator{border-left:.5px solid #e7e7eb;height:40px;margin:5px}.table-container .table-mantine .column-box{display:flex;flex-direction:column;gap:3px}.table-container .table-mantine .column-box.list{margin-bottom:5px}.table-container .table-mantine .column-box .name{color:#3a578a;font-size:.938rem;font-weight:500;width:130px}.table-container .table-mantine .column-box .name.width{width:170px}.table-container .table-mantine .column-box .name.details{cursor:pointer!important}.table-container .table-mantine .column-box .name.subname{font-size:.813rem;font-weight:500}.table-container .table-mantine .column-box .name.name-gap{margin-top:3px}.table-container .table-mantine .column-box .number{color:#8b4fc1;font-size:.813rem;font-weight:400}.table-container .table-mantine .column-box .clg-name{font-size:.938rem;font-weight:400}.table-container .table-mantine .column-box .contact-column{align-items:center;display:flex;gap:10px}.table-container .table-mantine .column-box .contact-column .phone-icon-style{color:#72429e;font-size:13px}.table-container .table-mantine .column-box .contact-column .phone-number-text{color:#3a578a;font-size:.938rem;font-size:.813rem!important;font-weight:500;width:130px}.table-container .table-mantine .column-box .contact-column .mail-link{font-size:13px}.table-container .table-mantine .class-sec{background-color:#dbcbed;border-radius:5px;color:#8452ba;font-size:.75rem;padding:5px;text-align:center;width:50px}.table-container .table-mantine .u-details{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:.875rem}.table-container .table-mantine .u-details.date{width:150px!important}.table-container .table-mantine .u-details.dep-width{width:260px}.table-container .table-mantine .u-details.light-date-color{color:#888}.table-container .table-mantine .u-details.duration{width:175px}.table-container .table-mantine .u-details.txnid{width:230px}.table-container .table-mantine .u-details.latefee{color:#f15248}.table-container .table-mantine .u-details.ontime{color:#20c946}.table-container .table-mantine .status-bg{align-self:center;background-color:#dbcbed;border-radius:3px;font-size:.875rem;padding:4px;text-align:center;width:55px}.table-container .table-mantine .status-bg .sent{color:#3a578a;font-weight:500}.table-container .table-mantine .icons-container{display:flex;gap:30px}.table-container .table-mantine .icons-container .notice-icon{cursor:pointer!important;cursor:pointer;height:20px;width:20px}.table-container .table-mantine .icons-container .notice-icon.view-icon{color:#8b4fc1}.table-container .table-mantine .icons-container .notice-icon.edit-icon{color:#6617ac}.table-container .table-mantine .icons-container .notice-icon.delete-icon{color:#f15248}.table-container .table-mantine .view-icon{color:#8b4fc1;cursor:pointer!important;cursor:pointer;height:20px;width:20px}.table-container .table-mantine .link{height:16px;width:16px}.table-container .table-mantine .fee-container{align-items:center;display:flex;gap:5px}.table-container .table-mantine .fee-container .fee-title{color:#574d4d;font-size:.875rem;width:150px}.table-container .table-mantine .fee-container .fee-value{align-self:flex-start;color:#1152e3;font-size:.813rem;font-weight:500}.table-container .table-mantine .bottom-toolbar-pagination{align-items:center;display:flex;justify-content:space-between;padding:5px 20px}.table-container .table-mantine .bottom-toolbar-pagination .current-page{align-items:center;display:flex;gap:5px}.table-container .table-mantine .bottom-toolbar-pagination .sub-bottom-container{align-items:center;display:flex}.table-container .table-mantine .bottom-toolbar-pagination .sub-bottom-container .pagesize-select{height:40px;margin:10px;width:70px}.table-container .table-mantine .status-container{border-radius:5px;font-weight:400;max-width:80px;text-align:center}.table-container .table-mantine .status-container .status-text{font-size:11px;padding:3px}.table-container .table-mantine .status-container.success{border:1px solid #20c946;color:#20c946}.table-container .table-mantine .status-container.Failed{border:1px solid red;color:red}.table-container .table-mantine .pmodes{font-size:13px}.table-container .table-mantine .pmodes.netBanking{color:#374f7f}.table-container .table-mantine .pmodes.upi{color:#8b4fc1}.table-container .table-mantine .pmodes.card{color:#1e9f23}.table-container .table-mantine .multi-fields{min-width:220px!important}