@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-back{height:100%;visibility:hidden;width:360px}.box-fixed #main-sidebar .main-content{padding-left:10px}: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}.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 20px}.statbox-main .icon-container{align-items:center;background-color:#f7f0ff;border-radius:50%;color:#8b4fc1;display:flex;font-size:30px;height:50px;justify-content:center;width:50px}.statbox-main .header-container{display:flex;flex:1 1;flex-direction:column}.statbox-main .header-container .title-container{display:flex;flex:1 1;flex-direction:column;gap:.4rem}.statbox-main .header-container .title-container .box-title{color:#7e7e7e;font-family:poppins,sans-serif!important;font-size:15px;font-weight:500;text-align:left;text-transform:uppercase}.statbox-main .header-container .title-container .box-value{font-size:20px;font-weight:500!important;text-align:left}.statbox-main .header-container .title-container .box-value.total{color:#012970}.statbox-main .header-container .title-container .box-value.pending{color:#f15248}.statbox-main .header-container .title-container .box-value.received{color:#1e9f23}.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:13px;margin-bottom:2px}.statbox-main .total-value-container .value{color:#012970;font-size:20px;font-weight:500!important}.statbox-main .pending-container{align-items:flex-end;display:flex;flex:1 1;font-size:medium;font-weight:700!important;justify-content:space-between}.statbox-main .pending-container .term-title{color:#012970;font-family:poppins,sans-serif!important;font-size:15px;text-align:center}.statbox-main .pending-container .term-value{color:#f15248;font-size:16px;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:.4rem;text-align:center}.statbox-main .recieved-container .datarow .portion{color:#6e6e6e;flex:1 1;font-size:14px}.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}.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{background-color:#8b4fc1;display:flex;height:45px;justify-content:space-between;padding:.3rem .3rem .3rem 1rem}.snowatable-main .top-toolbar-container .toolbar-heading{align-items:center;color:#fff;display:flex;font-size:15px;font-weight:600}.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 .title{color:#3a578a;font-size:15px}.dashboard-container .dashboard-main{display:flex;gap:1.5rem;margin-top:20px}.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 .noticeboard-item{display:flex;gap:.5rem}.dashboard-container .noticeboard-item .duration-text{color:#888;font-size:13px}.dashboard-container .noticeboard-item .separator-box{align-items:center;display:flex;flex-direction:column;gap:.2rem;margin-top:3px}.dashboard-container .noticeboard-item .separator-box .bubble{background-color:#6617ac;border-radius:50%;height:10px;width:10px}.dashboard-container .noticeboard-item .separator-box .line{background-color:#eceefe;height:50px;width:2px}.dashboard-container .noticeboard-item .content-box{display:flex;flex-direction:column}.dashboard-container .noticeboard-item .content-box .title{font-size:14px}.dashboard-container .noticeboard-item .content-box .sub-title{color:#888;font-size:12px}.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}.newdiscount-main{display:flex;flex-direction:column;gap:2rem;margin:15px}.newdiscount-main .title{color:#374f7f;font-size:20px}.newdiscount-main .subtitle{color:#3a578a;font-size:15px;font-weight:500}.newdiscount-main .textInputBox{background-color:#fff}.newdiscount-main .textFieldInput{height:20px;width:220px}.newdiscount-main .textFieldLabel{color:#b4b4b4}.newdiscount-main .action-button.primary{background-color:#374f7f;color:#fff;width:110px!important}.newdiscount-main .action-button.secondary{background-color:#fff;border:1px solid #374f7f;color:#374f7f;width:110px!important}.newdiscount-main .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 .table-header .title{color:#fff;font-size:14px;font-weight:500}.newdiscount-main .input-box{background-color:#fff!important}.newdiscount-main .table-row{background-color:#fff;border:.0625rem solid #dee2e6;height:45px;padding:10px}.newdiscount-main .table-row .value{color:#6c6c6c;font-size:14px}.totaldiscount-main{display:flex;flex-direction:column;gap:2rem;margin:15px}.totaldiscount-main .top-box{display:flex;justify-content:space-between}.totaldiscount-main .discount-title{color:#374f7f;font-size:20px}.totaldiscount-main .discount-table-header{background-color:#8b4fc1!important;border:.0625rem solid #dee2e6;border-radius:5px 5px 0 0;box-shadow:0 2px 5px #0000001a;height:45px;padding:10px;position:relative}.totaldiscount-main .discount-table-header .title{color:#fff;font-size:14px;font-weight:500}.totaldiscount-main .input-box{background-color:#fff!important}.totaldiscount-main .discount-table-row{background-color:#fff;border:.0625rem solid #dee2e6;height:45px;padding:10px}.totaldiscount-main .discount-table-row .value{color:#6c6c6c;font-size:14px}.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;padding:10px}.paidstatbox-main,.paidstatbox-main .text{display:flex;font-size:17px;font-weight:700;justify-content:space-between}.paidstatbox-main .text{font-weight:600}.paidstatbox-main .text :first-child{color:#3a578a;font-size:15px;font-weight:400}.paidstatbox-main .text :nth-child(2){color:#042b72;font-size:18px}.paidstatbox-main .term-title{display:flex;font-size:16px;font-weight:400;font-weight:500;justify-content:space-around}.paidstatbox-main .pie-chart-main{align-items:center;display:flex!important;flex-direction:row!important;height:130px;width:530px!important}.paidstatbox-main .pie-chart-main .css-1mxzueh-MuiResponsiveChart-container>svg{height:100%;width:86%}.paidstatbox-main .legend-main{color:#7a7575;display:flex;font-size:14px;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;padding:15px;width:600px}.payment-history-box .payment-history{border:1px solid #e3e5e8;border-radius:5px}.payment-history-box .title-box{align-items:center;display:flex;height:35px;justify-content:space-between;padding: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!important;display:flex;justify-content:space-between;margin-bottom:10px}.payment-history-box .main-box .payment-box .payment-type .payment-name{align-items:baseline!important;display:flex!important;justify-content:space-between;width:274px}.payment-history-box .main-box .payment-box .payment-type .main-title{align-items:center!important;background-color:#ede0fe;border-radius:5px;color:#374f7f;display:flex!important;font-size:13px;font-weight:450;height:30px;justify-content:center!important;width:160px}.payment-history-box .main-box .payment-box .total-amount{color:#20a025;font-size:1.2rem;font-weight:500}.payment-history-box .main-box .traction-type{color:#6617ac!important;font-size:13px;font-weight:400}.payment-history-box .main-box .traction-id{color:#888!important;font-size:13px;font-weight:400}.payment-history-box .main-box .duetime{color:#20a025;font-size:13px}.payment-history-box .main-box .duetime.due{color:red}.payment-history-box .main-box .main-separator{background-color:#dbdbd9;border-right:.5px solid #dbdbd9;height:18px;margin-left:5px;margin-right:5px}.payment-history-box .main-box .main-date{color:#888!important;color:#7e7e7e;flex:1 1;font-size:12px;font-weight:400;text-align:right}.payment-history-box .box-separator{border:1px solid #e3e5e8;margin-left:14px}.hr{border:1px solid #3f516c;display:inline-block;width:70px}.headertext{color:#72429e!important;font-weight:500!important}.add-student-main .student-text{background-color:#fff!important}.add-student-main .header1-container{display:flex!important;justify-content:space-between!important;margin-bottom:15px!important}.buttions{background-color:#374f7f!important;border:1px solid #374f7f!important;color:#fff!important;text-transform:none!important;width:120px!important}.buttions.newstudent{width:150px!important}.buttions.end{background-color:#fff!important;color:#3f516c!important;margin:10px}.buttions.end:nth-child(2){background-color:#374f7f!important;color:#fff!important}.student-details{background-color:#fff!important}.student-details .MuiTypography-root{font-family:Poppins}.student-details .display-label{color:#574d4d;font-size:1rem}.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 .details{border-right:1px solid #ddd;flex:1 1;text-align:center}.student-details .details:last-child{border-right:none}.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:30px}.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 .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: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 .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}.container-button{margin:15px;text-align:right}.container-button .button{background-color:#374f7f!important;color:#fff!important;text-transform:none!important;width:120px!important}.noticebox-container{background-color:#fff;border-radius:5px;box-shadow:0 0 10px #e4dfe9;height:350px;padding:20px;width:360px}.noticebox-container .title-box{align-items:center;display:flex;gap:.5rem;margin-bottom:15px}.noticebox-container .title-box .icon{background-color:#f0e8f7;border-radius:50%;height:40px;padding:7px;width:40px}.noticebox-container .title-box .icon svg{color:#703fa3;font-size:25px}.noticebox-container .title-box .title{color:#425571;font-size:17px;font-weight:450}.noticebox-container .text-box{border-bottom:.2px solid #e9e9e9;padding-bottom:10px}.noticebox-container .text-box .info-text{color:#777;font-size:15px;font-weight:400;text-align:justify}.noticebox-container .details-box{display:flex;margin-top:10px}.noticebox-container .details-box .file-name{color:blue;flex:1 1;font-size:13px}.noticebox-container .details-box .file-time{color:#6a6969;font-size:14px}.noticebox-container .datetime-box{display:flex;justify-content:space-between;margin-top:10px}.noticebox-container .datetime-box .date,.noticebox-container .datetime-box .time{color:#6a6969;font-size:14px}.noticebox-container .status-box{display:flex;flex-direction:column;gap:.5rem;margin-top:20px}.noticebox-container .status-box .status-text{display:flex;justify-content:space-around;margin-bottom:5px}.noticebox-container .status-box .status-text .status{background-color:#f1e8f5;border-radius:5px;color:#766092;font-weight:450;height:25px;text-align:center;width:45px}.noticebox-container .status-box .status-icons{display:flex;justify-content:space-around}.noticebox-container .status-box .status-icons .status-icon{color:#012970}.noticebox-container .status-box .status-icons .status-icon.send{color:#bcc1cc}.noticeboard-main{margin-bottom:15px;margin-left:15px;margin-top:25px}.noticeboard-main .input-text{background-color:#fff}.noticeboard-main .action-container{display:flex;gap:1.5rem;justify-content:center;margin-top:15px}.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}.noticeboard-main .button.cancel{background-color:#fff!important;color:#374f7f!important}.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:340px;margin-top:20px;min-width:390px;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-around}.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:90px}.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:#3a578a;font-weight:600}.alerts .alert-main-box .alert-status-Box .alert-status .delivered{color:purple;font-weight:600}.alerts .alert-main-box .alert-status-Box .alert-status .read{color:green;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:13px}.alerts .alert-main-box .alert-send-box .alert-class{color:#3a578a;font-size:14px}.alerts .alert-main-box .alert-message-box{border:1px solid #f0e8f7;border-radius:5px;height:150px;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:100px;margin-top:5px;padding:10px;width:319px}.alerts .alert-main-box .alert-message-box .alert-message .alert-text{align-items:center;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}.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}.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{color:#3f516c!important;margin:10px}.add-route-main .rt-cancel,.pickupPoint-route-main .route-text{background-color:#fff!important}.pickupPoint-route-main .buttons{border:1px solid #374f7f!important;text-transform:none!important;width:120px!important}.pickupPoint-route-main .add,.pickupPoint-route-main .buttons{background-color:#374f7f!important;color:#fff!important}.add-vehicle-details .vehicle-text{background-color:#fff!important}.vehicle-buttons{background-color:#374f7f!important;border:1px solid #374f7f!important;color:#fff!important;text-transform:none!important;width:120px!important}.vehicle-buttons.end{background-color:#fff!important;color:#3f516c!important;margin:10px}.vehicle-buttons.end:nth-child(2){background-color:#374f7f!important;color:#fff!important}.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-table-header .title{color:#fff;font-size:14px;font-weight:500}.vehicle-table-row{background-color:#fff;border:.0625rem solid #dee2e6;height:45px;padding:10px}.vehicle-table-row .value{color:#6c6c6c;font-size:14px}.add-staff-details .staff-text{background-color:#fff!important}.staff-buttons{background-color:#374f7f!important;border:1px solid #374f7f!important;color:#fff!important;text-transform:none!important;width:120px!important}.staff-buttons.end{background-color:#fff!important;color:#3f516c!important;margin:10px}.staff-buttons.end:nth-child(2){background-color:#374f7f!important;color:#fff!important}.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-table-header .title{color:#fff;font-size:14px;font-weight:500}.staff-table-row{background-color:#fff;border:.0625rem solid #dee2e6;height:auto;padding:10px}.staff-table-row .value{color:#6c6c6c;font-size:14px}.reminder-main .reminder-text{background-color:#fff!important}.reminder-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-buttons.end{background-color:#fff!important;color:#3f516c!important;margin:10px}.reminder-main .reminder-buttons.end:nth-child(2){background-color:#374f7f!important;color:#fff!important}