@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);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}*{box-sizing:border-box;margin:0;padding:0}@font-face{font-family:Poppins-Regular;src:url(/static/media/Poppins-Regular.35d26b781dc5fda684cc.ttf)}@font-face{font-family:Poppins-Medium;src:url(/static/media/Poppins-Medium.673ed42382ab264e0bf5.ttf)}@font-face{font-family:Poppins-SemiBold;src:url(/static/media/Poppins-SemiBold.ac8d04b620e54be9b0f0.ttf)}.poppins-medium{font-family:Poppins-Medium}.poppins-semiBold{font-family:Poppins-SemiBold}.test{border:2px solid red}:root{--textColor:#000;--textWhite:#fff;--backgroundColor:#fff;--mainContentBack:#f5f5f5;--borderGray:#e5e5e5;--grayColor:#818181;--textGray:#b8b8b8;--greenColor:#6f944e;--greenBack:#ecffdb;--scrollBarGray:#d0d0d0;--grayBorder:#b0b0b0;--yelloColor:#ffae5d;--orangeColor1:#ffc86e;--orangeColor2:#fff6e8;--blueColor1:#5e4de1;--blueColor2:#0d00ff;--blueColor3:#4583ff;--blueColor3:#00b7ff;--blueLight1:#def6ff;--blueLagoon:#004e6d;--blueLagoonLight:#00b7ff;--blueLight:#e4e0ff;--blueShadeColor:#b7aeff;--redColor:#ec2658;--successGreen:#54d77b;--greenColorLight:#c0e99b;--shadePink:#ffd9fb;--deepPink:#d07dd2;--purple:#934e94;--deepGreen3:#44a050;--deepGreen4:#74b66a;--deepGreen5:#6ed773;--shadeGreen:#d9ffde;--shadeGreen2:#e8ffe9;--shadeOrange1:#ffdec5;--deepOrange1:#e48100;--deepOrange2:#eba344;--folderColor:#ff9d00;--yellowBorder:#ffb70026;--yellowFolderColor:#ffb700;--rawUmber:#774b04;--tableColor:#ff9d00;--tableBorderColor:#ffc86e;--tableBackColor:#fff6e8;--purpleDeep:#df6dff;--purpleShade:#fae8ff;--pink1:#ff94d0;--deepPink2:#f5276f}.color-tableColor{color:#ff9d00;color:var(--tableColor)}.color-folderColor{color:#ff9d00;color:var(--folderColor)}.color-textWhite{color:#fff;color:var(--textWhite)}.back-tableColor{background-color:#ff9d00;background-color:var(--tableColor)}.color-blueColor1{color:#5e4de1;color:var(--blueColor1)}.color-blueLight{color:#e4e0ff;color:var(--blueLight)}.color-textColor{color:#000;color:var(--textColor)}.color-deepGreen3{color:#44a050;color:var(--deepGreen3)}.color-textGray{color:#b8b8b8;color:var(--textGray)}.color-redColor{color:#ec2658;color:var(--redColor)}.color-greenColor{color:#6f944e;color:var(--greenColor)}.border-greenColor{border:2px solid #6f944e;border:2px solid var(--greenColor)}.greenColor-back{background-color:#6f944e;background-color:var(--greenColor)}.greenBack{background-color:#ecffdb;background-color:var(--greenBack)}.back-borderGray{background-color:#e5e5e5;background-color:var(--borderGray)}.border-1-greenBack{border:1px solid #ecffdb;border:1px solid var(--greenBack)}.border-2-greenBack{border:2px solid #ecffdb;border:2px solid var(--greenBack)}.border-2-borderGray{border:2px solid #e5e5e5;border:2px solid var(--borderGray)}.line-height-1{line-height:1}.back-blueColor1{background:#5e4de1;background:var(--blueColor1)}.color-success,.color-successGreen{color:#54d77b;color:var(--successGreen)}.color-red{color:#ec2658;color:var(--redColor)}.color-grayBorder{color:#b0b0b0;color:var(--grayBorder)}.color-grayColor{color:#818181;color:var(--grayColor)}.color-textGray{color:#b8b8b8!important;color:var(--textGray)!important}.back-grayColor{background-color:#818181;background-color:var(--grayColor)}.color-black{color:#000;color:var(--textColor)}.inActiveLink .strokeSvg{stroke:#000!important}.inActiveLink .fillSvg{fill:#000!important}.activeLink .strokeSvg{stroke:var(--activeLinkColor)!important}.activeLink .fillActivePath path,.activeLink .fillSvg{fill:var(--activeLinkColor)!important}.activeLink .strokeActiveCircle circle,.activeLink .strokeActivePath path,.activeLink .strokeActiveRect rect,.activeLink .strokeLine line{stroke:var(--activeLinkColor)!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.addNewFieldBtn{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start;outline:none}.addNewFieldBtn span{color:#000;color:var(--textColor);font-family:Poppins-Medium;font-size:14px}.addNewFieldBtn img{height:1.5rem;object-fit:cover;width:1.5rem}.actionBtn{background-color:#6f944e;background-color:var(--greenColor);border:2px solid #6f944e;border:2px solid var(--greenColor);color:#fff}.actionBtn,.actionBtnLight{border-radius:5px;cursor:pointer;font-size:15px;height:fit-content;outline:none;padding:.5rem 1.6rem;width:fit-content}.actionBtnLight{background-color:#ecffdb;background-color:var(--greenBack);border:2px solid #6f944e;border:2px solid var(--greenColor);color:#6f944e;color:var(--greenColor)}.blueActionBtnLight{background-color:#e4e0ff;background-color:var(--blueLight);border:2px solid #5e4de1;border:2px solid var(--blueColor1);border-radius:5px;color:#5e4de1;color:var(--blueColor1);cursor:pointer;font-size:15px;height:100%;outline:none;padding:.5rem 1.6rem;width:fit-content}.blueActionBtnDark{background-color:#5e4de1;background-color:var(--blueColor1);border-radius:5px;border-radius:6px;color:#fff;color:var(--textWhite);height:100%;padding:.8rem 1.6rem}.actionBtn2,.blueActionBtnDark{border:none;cursor:pointer;font-size:15px;outline:none;width:fit-content}.actionBtn2{align-items:center;background-color:#6f944e;background-color:var(--greenColor);border-radius:5px;color:#fff;display:flex;height:fit-content;justify-content:center;padding:.5rem}.deleteBtn{background-color:initial;color:#ec2658;color:var(--redColor)}.deleteBtn,.deleteBtnFill{align-items:center;border:2px solid #ec2658;border:2px solid var(--redColor);border-radius:5px;cursor:pointer;display:flex;font-size:15px;height:fit-content;justify-content:center;outline:none;padding:.5rem;width:fit-content}.deleteBtnFill{background-color:#ec2658;background-color:var(--redColor);color:#fff}.formInputLabel{font-family:Poppins-Regular;font-size:16px}.relative{position:relative}.absenteesBtn{align-items:center;display:flex;justify-content:center}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.flex-row{display:flex;flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-col{flex-direction:column}.flex,.flex-col{display:flex}.g-05{gap:.5rem}.g-01{gap:.1rem}.g-03{gap:.3rem}.g-04{gap:.4rem}.g-06{gap:.6rem}.g-07{gap:.7rem}.g-1{gap:1rem}.g-2{gap:2rem}.g-3{gap:3rem}.align-center{align-items:center}.align-left{align-items:flex-start}.align-end{align-items:flex-end}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-arround{justify-content:space-around}.active-text{color:#6f944e;color:var(--greenColor)}.poppins{font-family:Poppins-Regular!important}.t-10{font-size:10px}.t-11{font-size:11px}.t-12{font-size:12px}.t-13{font-size:13px}.t-14{font-size:14px}.t-15{font-size:15px}.t-16{font-size:16px}.t-17{font-size:17px}.t-18{font-size:18px}.t-20{font-size:20px}.t-21{font-size:21px}.t-22{font-size:22px}.t-23{font-size:23px}.t-24{font-size:24px}.t-25{font-size:25px}.t-26{font-size:26px}.t-27{font-size:27px}.t-28{font-size:28px}.t-29{font-size:29px}.t-30{font-size:30px}.t-31{font-size:31px}.t-32{font-size:32px}.w-full{width:100%!important}.w-half{width:50%!important}.w-fit{width:fit-content!important}.h-full{height:100%!important}.h-half{height:50%!important}.h-fit{height:fit-content!important}.flex-1{flex:1 1}.scroll-y{overflow-y:scroll;scroll-behavior:smooth}.overflow-hide{overflow:hidden}.scroll-y::-webkit-scrollbar{width:6px}.scroll-y::-webkit-scrollbar-thumb{background-color:#d0d0d0;background-color:var(--scrollBarGray);border-radius:10px;width:100%}.scroll-x{overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth}.scroll-x::-webkit-scrollbar{height:6px}.scroll-x::-webkit-scrollbar-thumb{background-color:#d0d0d0;background-color:var(--scrollBarGray);border-radius:10px;height:100%}.p-05{padding:.5rem}.p-1{padding:1rem}.p-2{padding:2rem}.p-3{padding:3rem}.p-r-1{padding-right:1rem}.p-r-2{padding-right:2rem}.p-r-05{padding-right:.5rem}.p-b-05{padding-bottom:.5rem}.p-b-2{padding-bottom:2rem}.p-b-3{padding-bottom:3rem}.p-t-05{padding-top:.5rem}.p-l-05{padding-left:.5rem}.p-b-1{padding-bottom:1rem}.p-t-1{padding-top:1rem}.p-t-2{padding-top:2rem}.p-l-1{padding-left:1rem}.p-l-2{padding-left:2rem}.weight-500{font-weight:500}.bold{font-weight:700}.text-no-wrap{text-wrap-mode:nowrap}.text-align-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.color-gray{color:#818181!important;color:var(--grayColor)!important}.color-white{color:#fff}.transparentCardBtn{border:none;border-bottom:2px solid #e5e5e5;border-bottom:2px solid var(--borderGray)}.transparentBtn,.transparentCardBtn{background-color:initial;cursor:pointer;outline:none}.transparentBtn{border:none}.border-green1{border:2px solid #6f944e;border:2px solid var(--greenColor)}.border-none{border:none}.border-grayBorder{border:2px solid #b0b0b0;border:2px solid var(--grayBorder)}.border-1-grayBorder{border:1px solid #b0b0b0;border:1px solid var(--grayBorder)}.border-2-grayBorder{border:2px solid #b0b0b0;border:2px solid var(--grayBorder)}.radius-13{border-radius:13px}.radius-2{border-radius:2px}.radius-6{border-radius:6px}.radius-10{border-radius:10px}.back-white{background-color:#fff}.back-mainContentBack{background-color:#f5f5f5;background-color:var(--mainContentBack)}.pb-05{padding-bottom:.5rem}.pr-05{padding-right:.5rem}.pl-05{padding-left:.5rem}.pt-05{padding-top:.5rem}.pb-1{padding-bottom:1rem}.pr-1{padding-right:1rem}.pl-1{padding-left:1rem}.pt-1{padding-top:1rem}.pb-2{padding-bottom:2rem}.pr-2{padding-right:2rem}.pr-3{padding-right:3rem}.pl-2{padding-left:2rem}.pl-3{padding-left:3rem}.pt-2{padding-top:2rem}.pt-3{padding-top:3rem}.mb-05{margin-bottom:.5rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mt-05{margin-top:.5rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.ml-05{margin-left:.5rem}.ml-1{margin-left:1rem}.ml-2{margin-left:2rem}.ml-3{margin-left:3rem}.mr-3{margin-right:3rem}.mb-3{margin-bottom:3rem}.mt-3{margin-top:3rem}.mr-05{margin-right:.5rem}.mr-1{margin-right:1rem}.mr-2{margin-right:2rem}.m-05{margin:.5rem}.m-1{margin:1rem}.m-2{margin:2rem}.togglePushBtn{align-items:center;background-color:var(--togglePushBtnInitialBackColor);border:none;border:2px solid var(--togglePushBtnInitialBorderColor);border-radius:6px;cursor:pointer;display:flex;flex-direction:row;gap:1rem;height:2.2rem;justify-content:center;outline:none;padding:.5rem 1rem;position:relative}.togglePushBtn input{appearance:none;cursor:pointer;height:100%;left:0;outline:none;position:absolute;top:0;width:100%;z-index:9}.togglePushBtn span{color:var(--togglePushBtnInitialColor);font-family:Poppins-Regular;font-size:15px;position:relative;z-index:3}.togglePushBtn img,.togglePushBtn svg{height:1rem;position:relative;width:1rem;z-index:3}.togglePushBtn svg{fill:#6f944e;fill:var(--greenColor)}.togglePushBtn:has(input:checked){background-color:var(--togglePushBtnCheckedColor)}.togglePushBtn:has(input:checked) span{color:#fff}.togglePushBtn:has(input:checked) svg{fill:#fff}.blueShadeActionBtn{align-items:center;background-color:#b7aeff;background-color:var(--blueShadeColor);border:none;border-radius:6px;color:var(--whiteText);cursor:pointer;display:flex;flex-direction:row;gap:1rem;height:fit-content;justify-content:start;outline:none;padding:.5rem 1rem;width:fit-content}.pointer{cursor:pointer}.blueActionBtn{align-items:center;background-color:#e4e0ff;background-color:var(--blueLight);border:2px solid #5e4de1;border:2px solid var(--blueColor1);border-radius:13px;color:#5e4de1;color:var(--blueColor1);cursor:pointer;display:flex;flex-direction:row;gap:1rem;height:fit-content;justify-content:start;outline:none;padding:.5rem 1rem;width:fit-content}.scrollableTable{border-collapse:collapse}.scrollableTable thead tr th{font-family:Poppins-Regular;font-size:15px;font-weight:500;margin-bottom:10px;padding-bottom:1rem}.scrollableTable thead tr th:first-child{text-align:start}.scrollableTable thead tr th:last-child{text-align:end}.scrollableTable thead tr th{text-align:center}.scrollableTable thead{background-color:#fff;position:sticky;top:0}.scrollableTable tbody tr td{margin-bottom:10px;padding-bottom:.5rem;padding-top:1rem;text-align:center}.scrollableTable tbody tr td:last-child{margin-bottom:10px;text-align:end}.scrollableTable tbody tr{border-bottom:2px solid #e5e5e5;border-bottom:2px solid var(--borderGray)}.scrollableTable tbody tr:last-child{border-bottom:0}.textInputFieldBasic{background-color:initial;border:2px solid #b0b0b0;border:2px solid var(--grayBorder);border-radius:6px;height:2.5rem;outline:none;padding:1rem;width:100%}.textInputFieldBasic:focus,.textInputFieldBasic:not([value=""]){border:2px solid #6f944e;border:2px solid var(--greenColor)}.textInputFieldBasic:not([value=""]){background-color:#ecffdb;background-color:var(--greenBack)}.toggleActionBtn input{appearance:none;background-color:initial;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.toggleActionBtn:has(input:checked){background-color:#5e4de1;background-color:var(--blueColor1);color:#fff}.underline-border{border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--borderGray)}.color-borderGray{color:#e5e5e5;color:var(--borderGray)}.number-indicator{align-items:center;border:2px solid #e5e5e5;border:2px solid var(--borderGray);border-radius:6px;display:flex;font-family:Poppins-Regular;font-size:.8rem;gap:.5rem;justify-content:center;padding:.5rem 1.25rem}.Amount-Indicators{align-items:center;background:#fff;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:10px}.indicator-group{display:flex;gap:10px}.indicator-box{border-radius:5px;font-weight:500;padding:8px 16px}.filled-orange{background-color:#ff9d00;background-color:var(--tableColor)}.filled-orange,.outlined-orange{color:#774b04;color:var(--rawUmber)}.outlined-orange{background-color:#fff6e8;background-color:var(--tableBackColor);border:2px solid #ff9d00;border:2px solid var(--tableColor)}.outlined-blue{background-color:#e6f7fd;border:2px solid #00b7ff;border:2px solid var(--blueLagoonLight);font-weight:600}.filled-blue,.outlined-blue{color:#004e6d;color:var(--blueLagoon)}.filled-blue{background-color:#00b7ff;background-color:var(--blueLagoonLight)}.text-white{color:#fff}.text-orange{color:#ff9d00;color:var(--tableColor)}.text-blue-light{color:#00b7ff;color:var(--blueLagoonLight)}.grid{display:grid}.grid-cols-2{grid-template-columns:1fr 1fr}.grid-cols-3{grid-template-columns:1fr 1fr 1fr}.gap-4{gap:1rem}.mt-4{margin-top:16px}.hover-underline:hover{text-decoration:underline}.billSuccess h2{color:#44a050;color:var(--deepGreen3);font-size:1.2rem;margin-bottom:.5rem;margin-top:1rem;padding:0 2rem;text-align:center}.billSuccess p{font-size:small;margin:.5rem 0;text-align:center}.billSuccess h4{align-items:center;color:#5e4de1;color:var(--blueColor1);cursor:pointer;display:flex;gap:.5rem;justify-content:center;margin:1rem 0;text-align:center}.billSuccess button{width:100%}.btn-link{background-color:initial;border:none;color:#5e4de1;color:var(--blueColor1);padding:0}.btn-link:hover{cursor:pointer;text-decoration:underline}.btn-warning{background-color:#ff9d00;background-color:var(--folderColor);border:2px solid #ffc86e;border:2px solid var(--orangeColor1);cursor:pointer}.badge-success,.btn-warning{border-radius:4px;color:#fff;margin-top:.5rem;padding:.25rem .5rem}.badge-success{background-color:#6f944e;background-color:var(--greenColor);font-size:.75rem;text-align:center}.badge-success:hover{cursor:pointer}.appLayout{background-color:var(--mainContentBack);flex-direction:row;gap:0;width:100%}.appLayout,.mainSec{align-items:flex-start;display:flex;height:100vh;justify-content:flex-start;overflow:hidden}.mainSec{flex:1 1;flex-direction:column;gap:1rem}.appBody{flex:1 1;overflow-x:hidden;overflow-y:scroll;padding-left:1rem;width:100%}.appBody::-webkit-scrollbar{border-radius:16px;width:6px}.appBody::-webkit-scrollbar-thumb{background-color:#d0d0d0;border-radius:16px;width:6px}.bodyContent{height:100%;position:relative!important;width:100%}.sidebar{background-color:var(--backgroundColor);display:flex;height:100%;max-width:288px;min-width:239px;overflow-y:scroll;width:264px}.sidebar::-webkit-scrollbar{display:none}.sideBarContent{flex:1 1;height:fit-content;height:100%}.sideBarResizer{cursor:ew-resize;height:100%;width:3px}.sideBarContent{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;justify-content:flex-start;width:100%}.logoSec{align-items:center;display:flex;height:2rem;justify-content:center;margin-top:6px;width:100%}.logoSec img{height:100%;object-fit:cover;width:fit-content}.scrollableMenu{height:73%;overflow-x:hidden;overflow-y:scroll;width:100%}.scrollableMenu::-webkit-scrollbar{display:none}.scrollableMenu::scroll{display:none}.sidebarMenu{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding-left:1.2rem;padding-right:1.6rem;position:relative;width:100%}.nestedMenu{gap:1rem}.nestedDropDown,.nestedMenu{align-items:flex-start;display:flex;flex-direction:column;height:fit-content;justify-content:flex-start;width:100%}.nestedDropDown{gap:.5rem;overflow:hidden;padding-left:1.6rem;transition:.5s}.navItems{align-items:center;border-radius:5px;display:flex;flex-direction:row;height:2.9rem;justify-content:center;padding-left:.9rem;width:100%}.navItems:has(.activeLink){background-color:var(--activeLinkBackground)}.nestedMenu li{color:var(--textColor);width:100%}.navItems a{align-items:center;color:#000;display:flex;flex-direction:row;font-size:16px;gap:.5rem;justify-content:flex-start;text-decoration:none;width:100%}.navItems .activeLink svg,.navItems .inActiveLink svg{height:1.1rem;object-fit:cover;width:1rem}.navItems .inActiveLink span{color:var(--textColor)}.navItems .activeLink span{color:var(--activeLinkColor);font-weight:500}.navItems .activeLink span,.navItems a span{font-family:Poppins-Regular;font-size:14px}.dropDownArrowBtnDown{transform:rotate(0deg)}.dropDownArrowBtnDown,.dropDownArrowBtnUp{background-color:initial;border:none;cursor:pointer;outline:none;transition:.5s}.dropDownArrowBtnUp{transform:rotate(-90deg)}.directlinks{align-items:center;display:flex;flex:1 1;justify-content:center;width:100%}.activeLink .alumniIcon circle,.activeLink .alumniIcon line,.activeLink .managementIcon circle,.activeLink .managementIcon line{stroke:var(--activeLinkColor)}.activeLink .sideBarNotificationIcon,.activeLink .sidebarSettingIcon{fill:var(--activeLinkColor)}.topbar{align-items:center;background-color:var(--backgroundColor);border-left:2px solid var(--mainContentBack);display:flex;flex-direction:row;gap:1rem;height:3.5rem;height:fit-content;justify-content:space-between;overflow:hidden;padding:10px 0 10px 1rem;width:100%}.topbarLinksSec{overflow-x:scroll;overflow-y:hidden;position:relative;width:80%}.topbarLinksSec::-webkit-scrollbar{display:none}.navSubLinks{flex-direction:row;gap:10px;height:auto;width:fit-content}.navSubLinks,.topbarProfileSec{align-items:center;display:flex;justify-content:flex-start}.topbarProfileSec{flex:1 1;flex-direction:row;gap:1rem;height:100%}.topbarProfileSec img{border-radius:50%;height:2rem;width:2rem}.userProfileDetails{align-items:flex-start;display:flex;flex-direction:column;gap:0;justify-content:center}.userProfileDetails h2{font-family:Poppins-Medium;font-size:14px;font-weight:500}.userProfileDetails span{color:var(--grayColor);font-family:Poppins-Regular;font-size:12px;font-weight:500}.activeLink .dashboardSvg path{fill:var(--activeLinkColor)}.activeLink .dashboardSvg rect{stroke:var(--activeLinkColor)}.activeLink .structure line,.activeLink .structure path{fill:var(--activeLinkColor);stroke:var(--activeLinkColor)}.activeLink .personGroupIcon path{fill:var(--activeLinkColor)}.activeLink .activity circle{stroke:var(--activeLinkColor)}.activityLoader{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(0,1%,67%,.463);display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;left:0;pointer-events:all;position:fixed;top:0;width:100%;z-index:9999}.activityLoaderIcon{animation:loaderAnim 1.5s ease-in-out infinite forwards;height:1.5rem;transform:rotate(0deg);width:1.5rem}@keyframes loaderAnim{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pageHeader{align-items:start;background-color:initial;display:flex;flex-direction:column;gap:1rem;justify-content:start;width:100%}.pageHeaderPath{align-items:center;display:flex;flex-direction:row;font-family:Poppins-Regular;font-size:10px;gap:13px}.pageHeaderTitle{color:gray;flex-wrap:wrap;font-size:16px}.colorGreen{color:#6f944e}.colorOrange{color:#ff9d00}.pageHeaderTitle{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-end}.regularBlocks{align-items:center;background-color:#fff;border-radius:.625rem;display:flex;height:6.31rem;justify-content:flex-start;padding:1rem;width:17.81rem}.text-content .title{font-weight:500}.smallBlocks{align-items:center;background-color:#fff;border-radius:.625rem;display:flex;height:6.31rem;justify-content:flex-start;padding:1rem;transition:transform .2s ease-in-out;width:9.44rem}.smallBlocks .text-content .value{font-weight:500}.icon{height:2rem;width:2rem}.iconDiv{align-items:center;background-color:#0000000d;border-radius:50%;display:flex;height:4.125rem;justify-content:center;width:4.125rem}.text-content{flex-grow:1;text-align:center}.title{color:#333;font-size:1.125rem;font-weight:700;margin-bottom:.5rem}.value{color:#555;font-size:1rem;font-weight:500}.upcomingEventsAndMeetingsContainer{align-items:flex-start;display:flex;flex-direction:row;gap:1rem;height:100%;justify-content:space-between;width:100%}.managementDashboard{padding-right:1rem}.overviewCardContainer{display:flex;flex-direction:row;flex-wrap:nowrap;font-family:Poppins-Regular;gap:1rem;height:6.31rem;padding:1rem 0;width:100%}.appearanceGraphEventsContainer{width:56%}.appearanceGraphEventsContainer,.appearanceGraphEventsContainer .upcomingEventsDiv,.upcomingMeetingsDiv{display:flex;flex-direction:column;flex-wrap:nowrap;font-family:Poppins-Regular;gap:1rem;height:100%;padding:1rem 0}.appearanceGraphEventsContainer .upcomingEventsDiv,.upcomingMeetingsDiv{width:50%}.upcomingEventsCard{flex-direction:column}.upcomingMeetingsCard{display:flex;flex-direction:column}.lineGraphEventMeetingDonutAppearanceContainer{display:flex;flex-direction:row;font-family:Poppins-Regular;gap:1rem;justify-content:space-between;padding:1rem 0}.donutAndImportantAppeaaranceContainer{display:flex;flex-direction:column;gap:1rem;padding:1rem 0;width:44%}.importantAppearanceContainer{background-color:#fff;border-radius:10px;gap:.5rem}.appearanceGraphComponent{background-color:#fff;border-radius:10px;padding:1rem 0}.appearanceGraphComponent .graphHeader{align-items:center;display:flex;font-family:Poppins-Regular;justify-content:space-between;margin-left:2.5rem;padding:1rem}.appearanceGraphComponent .graphHeader p,select{color:#818181}.appearanceGraphComponent .graphHeader h3{color:var(--grayColor);font-family:Poppins-Regular;font-weight:500}.graphName1{color:#1e90ff}.graphName1,.graphName2{align-items:center;display:flex;font-family:Poppins-Regular;font-weight:500;gap:5px}.graphName2{color:#a86aeb}.denotingCircle{border-radius:50%;display:inline-block;height:12px;margin-right:8px;width:12px}.graphName1 .denotingCircle{background-color:#1e90ff}.graphName2 .denotingCircle{background-color:#a86aeb}.chart-container{background:#fff;margin:auto;padding:1rem;width:100%}.chart-title{font-size:18px;font-weight:700;margin-bottom:10px;text-align:center}#filter{border:none;cursor:pointer;outline:none;width:fit-content}option:hover{background-color:red!important}#filter option{background-color:var(--greenBack);border:none;font-family:Poppins-Regular;outline:none;padding:.5rem 1rem}select option:checked,select option:hover{background-color:var(--greenColor)!important;color:#fff}.upcomingEventsCard{background-color:#fff;border-radius:10px;height:400px;overflow:hidden;padding:1rem 0}.upcomingEventListContainer::-webkit-scrollbar{width:6px}.upcomingEventListContainer::-webkit-scrollbar-thumb{background-color:var(--scrollBarGray);border-radius:6px;width:6px}.upcomingEventListContainer{flex:1 1;overflow-x:hidden;overflow-y:scroll;padding-right:1.2rem;width:100%}.upcomingEventsHeader{background:#fff;border-bottom:2px solid #e5e5e5;color:#818181;font-weight:500;margin-left:2rem;margin-top:0;padding:1rem 0;top:0}.upcomingEventsList{border-bottom:1px solid #e5e5e5;display:flex;flex-direction:row;font-size:12px;justify-content:space-between;margin-left:2rem;margin-right:2rem;padding:1rem 0}.upcomingEventsList:last-child{border-bottom:none}.eventsDate{color:#818181}.eventsDay{color:#6f944e;margin-top:.7rem}.scrollableShortCardParent{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:100%}.scrollableShortCardDataContainer{flex:1 1;overflow-x:hidden;overflow-y:scroll;padding-right:.67rem;width:100%}.scrollableShortCardDataContainer::-webkit-scrollbar{width:6px}.scrollableShortCardDataContainer::-webkit-scrollbar-thumb{background-color:var(--scrollBarGray);border-radius:6px;width:6px}.scrollableShortCardDataContainer ul{align-items:center;display:flex;flex-direction:column;gap:.6rem;justify-content:flex-start;list-style-type:none}.cardHeader{padding-right:1rem}.cardHeader,.cardHeaderDetailsContainer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.cardHeaderDetailsContainer{border-bottom:2px solid var(--borderGray);padding-bottom:1.2rem}.cardHeaderDetailsContainer h3{color:var(--grayColor);font-family:Poppins-Regular;font-weight:500}.upcomingEventsCard{align-items:center;background-color:initial;border:none;border-bottom:2px solid var(--borderGray);border-radius:0;cursor:pointer;display:flex;flex-direction:row;gap:.5rem;height:5rem;justify-content:space-between;outline:none;width:100%}.upcomingEventsCard *{font-family:Poppins-Regular}.upcomingEventsCard div h3{font-size:14px;font-weight:500}.upcomingEventsCard div p{color:var(--textGray);font-size:10px}.upcomingEventMeetingCardIndicatorParent{position:relative}.upcomingEventMeetingCardIndicatorParent:after{background-color:var(--eventCardsIndicatorColor);border-radius:50%;content:"";height:.5rem;position:absolute;right:0;top:-83%;width:.5rem}.upcomingMeetingsCard{background-color:#fff;border-radius:10px;height:400px;overflow:hidden;padding:1rem 0}.upcomingMeetingListContainer::-webkit-scrollbar{width:6px}.upcomingMeetingListContainer::-webkit-scrollbar-thumb{background-color:var(--scrollBarGray);border-radius:6px;width:6px}.upcomingMeetingListContainer{flex:1 1;overflow-x:hidden;overflow-y:scroll;padding-right:1.2rem;width:100%}.upcomingMeetingsHeader{background:#fff;border-bottom:2px solid #e5e5e5;color:#818181;font-weight:500;margin-left:2rem;margin-top:0;padding:1rem 0;top:0}.upcomingMeetingsList{border-bottom:1px solid #e5e5e5;display:flex;flex-direction:row;font-size:12px;justify-content:space-between;margin-left:2rem;margin-right:2rem;padding:1rem 0}.upcomingMeetingsList:last-child{border-bottom:none}.meetingsDate{color:#818181}.meetingAttendeeClass{color:#6f944e;margin-top:.7rem}.donut-chart-container{align-items:center;background-color:#fff;border-bottom-left-radius:10px;flex-direction:column;font-family:Poppins-Regular;margin-right:0;max-width:100%}.chart-content,.donut-chart-container{display:flex;justify-content:flex-start}.chart-content{position:relative}.donut-text{fill:#81818166;font-size:12px;font-weight:300}.donut-subtext{fill:#81818166;font-size:20px;font-weight:800}.icon{height:16px;width:16px}.appearanceInMeetings{border-bottom:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden;width:100%}.appearanceInMeetingsHeaderDropdown{background:#fff;border-top-left-radius:10px;border-top-right-radius:10px;color:#818181;display:flex;font-weight:500;justify-content:space-between;padding:2.25rem 1.25rem}.donutChartAndInformation{background-color:#fff;border:2px solid red;display:flex;flex-direction:row;font-family:Poppins-Regular;font-size:10px;justify-content:space-between;margin-left:-40px}.donutChartInfo{box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;padding-right:8rem;width:100%}.row{align-items:center;color:#818181;display:flex;margin:0;padding:1px 8px}.header{align-items:flex-start;border-bottom:1px solid #000;color:#000;font-weight:700}.column{flex:1 1;margin:0;padding:4px;text-align:center}.positionColorColumn{width:40px}.circle{border-radius:50%;display:inline-block;height:12px;width:12px}.columnColor{align-items:center}.scrollableTableForCards{align-items:flex-start;border-collapse:collapse;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start;overflow-y:scroll;padding-right:.5rem;width:100%}.scrollableTableForCards thead{background-color:#fff;border-bottom:2px solid var(--borderGray);padding-bottom:.5rem;position:sticky;top:0;z-index:3}.scrollableTableForCards thead tr{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.scrollableTableForCards tbody{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;width:100%}.importantAppearanceHeader{align-items:center;border-bottom:1px solid #e5e5e5;font-family:Poppins-Regular;font-weight:500;margin:0 auto;width:calc(100% - 2rem)}.importantAppearanceHeader,.importantAppearanceList{display:flex;justify-content:space-between;padding:1rem}.importantAppearanceList{height:52vh;width:100%}.importantAppearanceListContainer{flex:1 1;overflow-x:hidden;overflow-y:scroll;padding-right:.67rem}.importantAppearanceListContainer::-webkit-scrollbar{width:6px}.importantAppearanceListContainer::-webkit-scrollbar-thumb{background-color:var(--scrollBarGray);border-radius:6px;width:6px}.importantAppearanceList thead{border-bottom:none!important;color:#b8b8b8}.importantAppearanceList thead th{font-family:Poppins-Regular;font-weight:500}.importantAppearanceTableRow{border-bottom:1px solid #e5e5e5;padding:.75rem 0}.importantAppearanceTableRow:last-child{border-bottom:none}.structureProfileInfoCard{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:row;height:5rem;justify-content:space-between;overflow:hidden;padding-left:23px;padding-right:0;width:14.3rem}.structureProfileInfoCard img{border-radius:50%;height:3.12rem;width:3.12rem}.profileDetails{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:0;justify-content:flex-start;padding-left:1rem}.profileDetails span:first-child{color:#000;font-family:Poppins-Regular;font-size:14px;font-weight:400}.profileDetails span:last-child{color:#818181;font-family:Poppins-Regular;font-size:12px;font-weight:400}.colorBand{background-color:var(--structure-color-band);height:100%;width:2rem}.memberListCard{border:2px solid #ecffdb;border-radius:16px;height:6.5rem;overflow:hidden;width:100%}.memberListCard button{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;flex-direction:row;gap:.5rem;height:100%;justify-content:space-between;outline:none;padding:0 1.5rem;width:100%}.memberListCardPersonalInformationContainer{align-items:center;display:flex;flex-direction:row;gap:17px;justify-content:flex-start;width:70%}.memberListCardPersonalInformationContainer img{border-radius:50%;height:4rem;width:4rem}.memberListCardProfileDetails{align-items:flex-start;display:flex;flex-direction:column;gap:.5px;justify-content:flex-start}.memberListCardProfileDetails *{font-family:Poppins-Regular}.memberListCardProfileDetails h3{font-size:20px;font-weight:500}.memberListCardProfileDetails span{color:var(--textGray);font-size:13px}.memberListCardUserAddress{color:var(--greenColor);font-family:Poppins-Regular}.indivisualMemberTable tbody{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}.indivisualMemberTable tbody tr td:nth-child(2),.indivisualMemberTable tbody tr td:nth-child(3){color:var(--grayColor);font-family:Poppins-Regular;font-size:10px}.indivisualMemberTable tbody tr td{align-items:center;text-align:center;width:33.33333%!important}.indivisualMemberTable tbody tr td:first-child{align-items:center;display:flex;justify-content:center}.indivisualMemberTable tbody tr td:nth-child(3){color:var(--greenColor);font-family:Poppins-Regular\;;font-size:14px;text-align:end}.indivisualMemberTable tbody tr td:nth-child(2){color:var(--greenColor);font-family:Poppins-Regular;text-align:center}.indivisualMemberProfileDetailsContainer{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start}.indivisualMemberProfileDetailsContainer img{border-radius:50%;height:50px;object-fit:center;width:50px}.indivisualMemberProfileDetails{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:3px;justify-content:flex-start}.indivisualMemberProfileDetails h3{font-family:Poppins-Regular;font-size:12px;font-weight:500;line-height:1;text-align:start}.indivisualMemberProfileDetails span{color:var(--textGray);font-family:Poppins-Regular;font-size:10px;font-weight:500}.indivisualAppearanceTableContainer::-webkit-scrollbar{width:6px}.indivisualAppearanceTableContainer::-webkit-scrollbar-thumb{background-color:var(--scrollBarGray);border-radius:58px;width:6px}.modal{align-items:center;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;z-index:100}.close{opacity:0;transform:scale(0);transition:transform .5s ease .4s,opacity .5s ease}.close,.open{display:flex;height:100vh;width:100%}.open{opacity:1;transform:scale(1);transition:transform .5s ease,opacity .5s ease}.modalBackground{background-color:#0006!important;left:0;top:0;z-index:105}.modalBackground,.open .modalBackground{height:100%;position:absolute;width:100%}.open .modalBackground{background-color:#0006;opacity:1;transition:opacity .4s ease .5s;z-index:30}.close .modalBackground{opacity:0;transition:opacity .5s ease-in-out}.modal .modalContent{transform:scale(.8);transition:transform .5s ease-in-out}.modalContent{background-color:#fff;border-radius:10px;height:95vh;position:relative;width:70%;z-index:110}.modal .modalContent{transform:scale(1)}.modalContentHeader{height:fit-content;position:absolute;right:2rem;top:2rem;width:fit-content;z-index:111}.modalContentHeader .modalCloseBtn{background-color:initial;border:none;cursor:pointer;outline:none}.modalContentContainer{height:100%;padding:3.5rem 2rem 2rem;position:relative;width:100%}.fileUploadInputSection{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;height:fit-content;justify-content:flex-start;width:fit-content}.fileUploadInputContainer{align-items:center;border:2px dashed var(--grayBorder);border-radius:2px;display:flex;flex-direction:column;gap:.5rem;height:8rem;justify-content:center;overflow:hidden;position:relative;width:8rem}.fileUploadInputContainer input{cursor:pointer;height:100%;left:0;opacity:0!important;position:absolute;top:0;width:100%;z-index:30}.fileInputPreviewImage{height:100%!important;left:0!important;object-fit:cover!important;position:absolute!important;top:0!important;width:100%!important;z-index:25!important}.fileUploadInputContainer img{height:2rem;width:2rem}.fileUploadInputContainer h3{color:var(--grayBorder);font-family:Poppins-Regular;font-size:18px;font-weight:500;padding:0 1rem;text-align:center}.modalFormInputContainer{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start}.modalFormInputContainer label:last-child{color:red;font-size:14px}.modalFormInputContainer label:first-child{font-family:Poppins-Regular;font-size:12px}.modalFormInput{background-color:initial;border:2px solid var(--grayBorder);border-radius:6px;font-family:Poppins-Regular;height:3rem;outline:none;padding:1rem;width:100%}.modalFormInput:focus,.modalFormInput:not([value=""]){border:2px solid var(--greenColor)}.modalFormInput:not([value=""]){background-color:var(--greenBack)}.input-error{border:2px solid red}.textInputError{color:red;font-family:Poppins-Regular;font-size:13px}.dateInputField::-webkit-calendar-picker-indicator{fill:red;background:url(/static/media/Calender.2cc1e70c8c32be75ee09.svg) no-repeat;color:#0000;cursor:pointer;display:block;height:20px;opacity:1;width:20px}.timeInputField::-webkit-calendar-picker-indicator{fill:red;background:url(/static/media/watch.7e9c513c4db4a952fcbf.svg) no-repeat;color:#0000;cursor:pointer;display:block;height:13px;opacity:1;width:13px}.textareaClass{background-color:initial;border:2px solid var(--grayBorder);border-radius:6px;font-family:Poppins-Regular;height:8.4rem;outline:none;padding:1rem;resize:none;width:18rem}.textareaClass::placeholder{color:var(--grayBorder);font-family:Poppins-Regular}.toggleBtn{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start}.toggleBtn *{font-family:Poppins-Regular}.toggleBtn label{color:var(--grayColor);font-size:16px}.toggleBtn input{appearance:none;background-color:var(--textGray);border-radius:20px;cursor:pointer;height:1.8rem;position:relative;width:4rem}.toggleBtn input:after{background-color:#fff;border-radius:50%;content:"";height:1.4rem;left:4px;position:absolute;top:11.5%;transition:.3s ease-out;width:1.4rem}.toggleBtn input:checked{background-color:var(--greenColor)}.toggleBtn input:checked:after{border-radius:16px;left:calc(100% - 2.3rem);transition:.3s ease-out;width:2rem}.dropDownInputContaier{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;position:relative;width:100%}.suggestionInputContainer{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.suggestionInputContainer:after{border-bottom:2px solid var(--grayBorder);border-right:2px solid var(--grayBorder);content:"";height:.6rem;position:absolute;right:25px;top:30%;transform:rotate(45deg);width:.6rem}.dropDownInput{background-color:initial;border:2px solid var(--grayBorder);border-radius:6px;font-family:Poppins-Regular;height:3rem;outline:none!important;padding:1rem 2.8rem 1rem 1rem;width:100%}.dropDownInputColorSelector{width:100%!important}.dropDownInputColorSelector::placeholder{font-size:10px!important}.dropDownInput:focus{border:2px solid var(--greenColor);outline:none}.dropDownInput:not([value=""]){background-color:var(--greenBack)!important}.suggestionContainer{background-color:#fff;border:2px solid var(--greenColor);border-radius:6px;height:fit-content;left:0;max-height:15rem;overflow-x:hidden;overflow-y:scroll!important;overflow:hidden;padding-right:.3rem;position:absolute;top:103%;transition:.5s;width:100%;z-index:9999}.suggestionContainer::-webkit-scrollbar{width:6px}.suggestionContainer::-webkit-scrollbar-thumb{background-color:var(--scrollBarGray);border-radius:16px;width:5px}.suggestioHintContainer{height:fit-content;list-style-type:none;padding:.5rem .2rem;width:100%}.suggestioHintContainer li{align-items:center;border-bottom:2px solid var(--grayBorder);display:flex;flex-direction:row;font-family:Poppins-Regular;font-size:15px;height:40px;height:45px;justify-content:flex-start;padding:.3rem .5rem;width:100%}.suggestioHintContainer li:hover{background-color:var(--greenBack);color:var(--textColor);cursor:pointer}.suggestioHintContainer li:last-child{border:none;padding-bottom:0}.multipleInputSelectorContainer{align-items:flex-start;display:flex;flex-direction:column;gap:-5px;justify-content:flex-start}.multipleInputSelectorContainer li{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start}.datePickerInputSection{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;height:fit-content;justify-content:flex-start;position:relative;width:100%}.datePickerInputSection label{color:var(--textColor);font-size:12px}.datePickerInputSection *{font-family:Poppins-Regular}.datePickerInputContainer{height:fit-content;position:relative;width:100%}.datePickerInput{background-color:initial;border:2px solid var(--grayBorder);border-radius:6px;font-family:Poppins-Regular;height:3rem;outline:none;padding:1rem;width:100%}.datePickerInput:not([value=""]){background-color:var(--greenBack)}.datePickerInput:focus{border:2px solid var(--greenColor);outline:none}.calenderOpenBtn{background-color:initial;border:none;cursor:pointer;height:1.3rem;outline:none;position:absolute;right:20px;top:30%;width:1.3rem}.membersPage{background-color:var(--mainContentBack);display:flex;flex:1 1;flex-direction:column;gap:.5rem;height:100%;padding-bottom:.5rem;padding-right:1rem;width:100%}.boardMembersCardContainerSection{align-items:center;display:flex;flex-direction:row;gap:1.5rem;height:fit-content;justify-content:space-between;overflow:hidden;width:100%}.boardMembersCardContainer{flex:1 1;height:fit-content;overflow-x:scroll;overflow-y:hidden;padding-bottom:.5rem}.boardMembersCardContainer::-webkit-scrollbar{height:6px}.boardMembersCardContainer::-webkit-scrollbar-thumb{background-color:var(--scrollBarGray);border-radius:10px;height:4px}.boardMembersCardContainerList{align-items:center;display:flex;flex-direction:row;gap:1rem;height:fit-content;justify-content:flex-start;width:fit-content}.boardMembersAddBtn{background-color:var(--blueColor1);border:2px solid var(--blueColor1);border-radius:10px;color:var(--backgroundColor);cursor:pointer;font-family:Poppins-Regular;gap:.5rem;height:5rem;padding:1rem 1.5rem;width:14rem;width:fit-content}.boardMembersAddBtn,.membersListSection{align-items:center;display:flex;flex-direction:row}.membersListSection{background-color:initial;border-radius:10px;flex:1 1;gap:1rem;justify-content:space-between;overflow:hidden;width:100%}.searchInputContainer{height:fit-content;position:relative;width:fit-content}.pageHeaderInput{background-color:initial;background-color:#ecffdb;border:1px solid #6f944e;border-radius:4px;color:#6f944e;height:36px;outline:none;padding:7px 3rem 7px 24px;width:298px}.pageHeaderInput::placeholder{color:var(--greenColor);font-family:Poppins-Regular;font-style:italic}.pageHeaderInput:focus{background-color:#ecffdb;border:1px solid #6f944e}.searchBtn{background-color:initial;border:none;cursor:pointer;height:2rem;outline:none;position:absolute;right:20px;top:4px;width:2rem}.memberListContainer{width:56%}.indivisualAppearence{width:44%}.indivisualAppearence,.memberListContainer{align-items:flex-start;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start;overflow-x:hidden;overflow-y:hidden;padding:1.5rem .3rem 1.5rem 1.5rem}.memberListContainerSlider{height:100%;overflow-x:hidden;overflow-y:scroll;padding-right:1.2rem;width:100%}.memberListContainerSlider::-webkit-scrollbar{width:6px}.memberListContainerSlider::-webkit-scrollbar-thumb{background-color:var(--scrollBarGray);border-radius:6px;width:6px}.memberListHeader{align-items:flex-start;flex-direction:column;height:fit-content;padding-right:1.5rem}.headerTitleContainer,.memberListHeader{display:flex;justify-content:space-between;padding-bottom:.5rem;width:100%}.headerTitleContainer{align-items:center;border-bottom:2px solid var(--borderGray);flex-direction:row}.headerTitleContainer h3{color:var(--grayColor);font-family:Poppins-Regular;font-size:20px;font-weight:400}.memberAddBtn{background-color:#6f944e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;height:2.5rem;outline:none;width:9rem}.membersCountContainer{margin-top:1rem;width:100%}.indivisualMembersCountContainer,.membersCountContainer{align-items:flex-end;color:var(--greenColor);display:flex;flex-direction:row;font-family:Poppins-Regular;font-size:14px;height:18px;justify-content:flex-end}.indivisualMembersCountContainer{width:fit-content}.membersList{align-items:center;display:flex;flex-direction:column;gap:.7rem;height:fit-content;justify-content:flex-start;padding-bottom:.5rem;width:100%}.indivisualAppearanceTableContainer{flex:1 1;overflow-x:hidden;overflow-y:scroll;padding-right:1rem;width:100%}.indivisualMemberTable{border-collapse:collapse;flex:1 1;width:100%}.indivisualMemberTable thead{background-color:#fff;padding-bottom:6px;position:sticky;top:0;z-index:15}.indivisualMemberTable thead,.indivisualMemberTable tr{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.indivisualMemberTable tr{border-bottom:2px solid var(--borderGray);padding-bottom:.9rem}.indivisualMemberTable thead tr:first-child{border:none}.indivisualMemberTable thead th{color:var(--textGray);font-family:Poppins-Regular;font-size:14px;font-weight:500;width:33.33333%}.indivisualMemberTable thead th:first-child{text-align:start}.indivisualMemberTable thead th:nth-child(2){text-align:center}.indivisualMemberTable thead th:last-child{text-align:end}.addNewMemberForm{gap:1.5rem}.addNewMemberForm,.memberForm{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.memberForm{gap:2rem;height:100%}.memberAddFormLeft{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start}.addNewMembersFormTitle{color:var(--textColor);font-family:Poppins-Regular;font-weight:500}.addNewMembersLeftInputs{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;justify-content:flex-start}.memberAddFormRightInputs{display:flex;flex-direction:column;gap:2.3rem;height:100%;overflow-x:hidden;overflow-y:scroll;padding-right:1rem}.memberAddFormRightInputs::-webkit-scrollbar{width:6px}.memberAddFormRightInputs::-webkit-scrollbar-thumb{background-color:var(--scrollBarGray);border-radius:6px;width:6px}.genderInputs{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:flex-start}.memberAddFormTextInputs{grid-row-gap:1.5rem;grid-column-gap:3rem;align-items:center;align-self:center;display:grid;grid-template-columns:auto auto}.memberFormSubmitBtn{background-color:var(--greenColor);border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;grid-column:span 2;height:2.8rem;justify-self:center;outline:none;text-transform:capitalize;width:100%}.boardMemberAddBtnContainer{width:19%}.managementStructure{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;padding-right:1rem}.managementStructure *{font-family:Poppins-Regular}.userProfileCardContainerSlider{align-items:center;display:flex;height:6.5rem;justify-content:flex-start;overflow-x:scroll;overflow-y:hidden;width:100%}.userProfileCardContainerSlider::-webkit-scrollbar{border-radius:16px;height:6px}.userProfileCardContainerSlider::-webkit-scrollbar-thumb{background-color:hsla(0,0%,50%,.247);border-radius:16px}.userProfileCardContainer{gap:1.5rem;justify-content:flex-start;width:fit-content}.structureTreeView,.userProfileCardContainer{align-items:center;display:flex;flex-direction:row;height:fit-content}.structureTreeView{gap:16px;justify-content:space-between;width:100%}.boardRepresentaion{width:49.43rem}.boardRepresentaion,.colorRepresentation{background-color:#fff;border-radius:10px;height:21.56rem;padding:28px 43px}.colorRepresentation{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;justify-content:flex-start;width:34.37rem}.boardRepresentationTitle{color:gray;font-family:Poppins-Regular;font-size:20px;font-weight:400;height:fit-content;width:100%}.boardTree{flex:1 1}.branchNode>circle,.leafNode>circle,.rootNode>circle{fill:red;stroke:red}.showNode{position:absolute;right:-30px}.hoverNodeElement rect{fill:#fff}.hoverNodeElement{display:none}.nodeCircle:hover~.hoverNodeElement{display:block}.hoverNodeElement text{font-family:Poppins-Regular;font-size:12px;font-weight:400;letter-spacing:2px}.hoverCardProfileName{stroke-width:1px;stroke:#000}.svgRoleText{stroke:gray;stroke-width:1px}.nodeCircle:hover .hoverNodeElement{display:block}.colorRepresentationList{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;list-style-type:none;margin-left:3.2rem}.colorRepresentationList li{font-size:14px;position:relative}.colorRepresentationList li:before{background-color:var(--structureColorRepresentationColor);border-radius:50%;content:"";height:1.2rem;left:-40px;position:absolute;top:12.5%;width:1.2rem}.generalStructureContainer{align-items:flex-start;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:33.18rem;justify-content:flex-start;overflow:hidden;padding:28px 43px;width:100%}.generalStructureBody{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:space-between;width:100%}.structureAdviceSec{align-items:center;display:flex;height:100%;justify-content:center;width:40%}.structureAdviceSec ul{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start}.structureAdviceSec ul li{font-family:Poppins-Regular;font-size:16px}.generalTree{height:100%;width:60%}.staffsPageHeaderCustomComponent{align-items:center;display:flex;flex-direction:row;gap:.5rem}.staffsPageHeaderCustomComponent *{font-family:Poppins-Regular}.staffsFilterSearchButtonContainer{height:100%;position:relative;width:fit-content}.staffsFilterSearchButtonContainer button span{text-wrap-mode:nowrap}.staffsFilterSearchButtonContainer button{align-items:center;background-color:var(--greenBack);border:1px solid var(--greenColor);border-radius:6px;color:var(--greenColor);cursor:pointer;display:flex;flex-direction:row;font-family:Poppins-Regular;font-size:15px;gap:1rem;height:2.2rem!important;justify-content:center;outline:none;padding:.5rem 1rem;width:fit-content}.staffsFilterSearchButtonContainer ul{align-items:flex-start;animation:showFilter 3s ease-out;background-color:#fff;border:2px solid var(--greenColor);border-radius:6px;display:flex;flex-direction:column;justify-content:flex-start;list-style-type:none;overflow:hidden;padding:.5rem;position:absolute;top:110%;width:14rem;z-index:1000}.staffsFilterSearchButtonContainer ul li{align-items:center;border-bottom:1px solid var(--grayBorder);display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;padding:.5rem .3rem;width:100%}.staffsFilterSearchButtonContainer ul li span{font-size:15px}.staffsFilterSearchButtonContainer ul li:has(input[type=checkbox]:checked){background-color:var(--greenBack)}.staffsFilterSearchButtonContainer ul li input[type=checkbox]{appearance:none;border:2px solid var(--greenColor);border-radius:3px;cursor:pointer;height:1.1rem;outline:none;position:relative;width:1.1rem}.staffsFilterSearchButtonContainer ul li input[type=checkbox]:after{background:url(/static/media/Right.344eee7db55534895c61.svg);content:"";display:none;height:110%;left:-1px;position:absolute;top:-1px;width:110%}.staffsFilterSearchButtonContainer ul li input[type=checkbox]:checked{background-color:#fff}.staffsFilterSearchButtonContainer ul li input[type=checkbox]:checked:after{display:block}.staffHeadCardli{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start;padding:1rem 1rem 1rem 23px;width:14rem}.staffHeadCardli .profileDetails{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.staffHeadCardli .profileDetails div:first-child{font-family:Poppins-Regular;font-size:14px}.staffHeadCardli .profileDetails div:last-child{color:var(--grayColor);font-family:Poppins-Regular;font-size:12px}.staffHeadCardli img{border-radius:50%;height:3rem;width:3rem}.customToolTip{align-items:center;background-color:#fff;border:2px solid var(--greenColor);border-radius:16px;display:flex;flex-direction:column;justify-content:center;padding:.5rem 1.5rem;position:relative;transition:.6s;width:fit-content}.customToolTip:before{background:#fff;border-bottom:2px solid var(--greenColor);border-bottom-right-radius:6px;border-right:2px solid var(--greenColor);content:"";height:10px;left:45%;position:absolute;top:90%;transform:rotate(45deg);width:10px}.pieChart{align-items:stretch;justify-content:center}.pieChart,.staffsPage{display:flex;width:100%}.staffsPage{flex-direction:column;gap:9px;padding-right:1rem}.staffsHeadMemberContainContainer{height:fit-content;overflow-x:scroll;overflow-y:hidden;padding-bottom:.5rem;width:100%}.staffsHeadMemberContainContainer ul{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;width:fit-content}.staffsHeadMemberContainContainer::-webkit-scrollbar{height:6px}.staffsHeadMemberContainContainer::-webkit-scrollbar-thumb{background-color:var(--scrollBarGray);border-radius:13px;height:6px}.staffsListAttendanceSection{align-items:flex-start;display:flex;flex-direction:row;gap:1rem;height:fit-content;margin-top:1rem;width:100%}.allStaffsListContainer{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;width:56%}.departmentAttendanceContainer{height:fit-content!important;width:44%}.allStaffsListContainer,.departmentAttendanceContainer{background-color:#fff;border-radius:13px;height:100%;padding:2rem 1rem 2rem 2rem}.allStaffsListScrollerContainer,.departmentalAttendanceContainer{height:100%;overflow:hidden;overflow-x:hidden;overflow-y:scroll;width:100%}.departmentalAttendanceContainer{height:fit-content!important;padding-right:1rem}.allStaffsListScrollerContainer::-webkit-scrollbar{width:6px}.allStaffsListScrollerContainer::-webkit-scrollbar-thumb{background-color:var(--scrollBarGray);border-radius:13px;width:6px}.departmentalAttendanceContainer::-webkit-scrollbar{width:6px}.departmentalAttendanceContainer::-webkit-scrollbar-thumb{background-color:var(--scrollBarGray);border-radius:13px;width:6px}.allStaffsListContainer,.staffsListContainerHeader{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start}.staffsListContainerHeader{padding-right:1.5rem;width:100%}.headerTitleAndAddMember{align-items:center;border-bottom:2px solid var(--borderGray);display:flex;flex-direction:row;justify-content:space-between;padding-bottom:.5rem;width:100%}.headerTitleAndAddMember h3{color:var(--grayColor);font-family:Poppins-Regular;font-size:20px;font-weight:500}.headerTitleAndAddMember .staffsAddBtn{background-color:var(--greenColor);border:none;border-radius:6px;color:#fff;cursor:pointer;outline:none;padding:.6rem 2rem}.staffsCounting{color:var(--greenColor);font-family:Poppins-Regular;font-size:15px;text-align:end;width:100%}.allStaffsListSection{align-items:flex-start;display:flex;flex-direction:column;gap:.7rem;justify-content:flex-start;list-style-type:none;padding-right:.5rem}.staffsAttendancHeader{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.staffsAttendancHeader h3{color:var(--grayColor);font-family:Poppins-Regular;font-size:20px;font-weight:500}.countPieChartData{flex:1 1;flex-direction:column}.countPieChartData,.countPieChartData ul{align-items:center;display:flex;justify-content:flex-start;width:100%}.countPieChartData ul{flex-direction:column;gap:.5rem;list-style-type:none}.countPieChartData ul li{background-color:var(--pieChartBackColor);border:var(--pieChartFontColor);border-radius:5px;color:var(--pieChartFontColor);flex-direction:row;font-family:Poppins-Regular;padding:.6rem 2rem;width:100%}.countPieChartData ul li,.departmentalAttendanceContainer{align-items:center;display:flex;justify-content:space-between}.departmentalAttendanceContainer{flex-direction:column;height:100%}.shortModal{align-items:center;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;z-index:100}.shortModalClose{opacity:0;transform:scale(0);transition:transform .5s ease .4s,opacity .5s ease}.shortModalClose,.shortModalOpen{display:flex;height:100vh;width:100%}.shortModalOpen{opacity:1;transform:scale(1);transition:transform .5s ease,opacity .5s ease}.shortModal .modalBackground{background-color:#0006!important;height:100%;left:0;position:absolute;top:0;width:100%;z-index:105}.shortModalOpen .modalBackground{background-color:#0006;height:100%;opacity:1;position:absolute;transition:opacity .4s ease .5s;width:100%;z-index:30}.shortModalClose .modalBackground{opacity:0;transition:opacity .5s ease-in-out}.shortModal .shortModalContent{background-color:#fff;border-radius:10px;height:fit-content;position:relative;transform:scale(.8);transition:transform .5s ease-in-out;width:fit-content;z-index:110}.shortModalOpen .shortModalContent{transform:scale(1)}.shortModal .modalContentHeader{height:fit-content;position:absolute;right:3rem;top:3.5rem;width:fit-content;z-index:111}.shortModal .modalContentHeader .modalCloseBtn{background-color:initial;border:none;cursor:pointer;outline:none}.shortModal .modalContentContainer{height:100%;padding:3.5rem 4.5rem;position:relative;width:100%}.shortLinkCard{border-radius:13px;color:#fff;height:6rem;padding:.5rem 1rem;position:relative;text-decoration:none;width:17rem}.shortLinkDetails{align-items:flex-start;display:flex;flex-direction:column;gap:.3rem;height:100%;justify-content:center;width:100%}.shortLinkDetails *{color:#fff;font-family:Poppins-Regular}.shortLinkDetails h3{font-size:19px;font-weight:500}.shortLinkDetails p{font-size:13px}.shortLinkCard svg{height:1.2rem;position:absolute;right:1rem;top:1rem;width:1.2rem}.pollingCard{background-color:initial;border:none;border-bottom:2px solid var(--borderGray);cursor:pointer;flex-direction:row;height:6rem;justify-content:space-between;outline:none;width:100%}.pollingCard,.pollingCardLeft{align-items:flex-start;display:flex}.pollingCardLeft{flex-direction:column;gap:.4rem;height:100%;justify-content:center}.pollingCardLeft *{font-family:Poppins-Regular}.pollingCardLeft h3{font-size:18px;font-weight:500}.pollingCardLeft p{color:var(--textGray);font-size:13px}.pollingPersonName{align-items:center;color:var(--greenColor);display:flex;height:100%;justify-content:center;width:fit-content}.activitiesPage{align-items:flex-start;flex-direction:column;padding-right:.5rem;position:relative;width:100%}.activitiesPage,.activitiesShortLinksContainer{display:flex;gap:1rem;justify-content:flex-start}.activitiesShortLinksContainer{align-items:center;flex-direction:row}.pollingAndEventsContainer{align-items:flex-start;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;width:100%}.pollingAndEventsContainerLeft{width:56%}.pollingAndEventsContainerRight{width:44%}.pollingAndEventsContainerLeft,.pollingAndEventsContainerRight{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;height:fit-content}.pollingDetailsParentContainer{background-color:#fff;border-radius:10px;height:55vh;padding:2rem;width:100%}.eventsContiner{align-items:flex-start;display:flex;flex-direction:row;gap:1rem;height:fit-content;justify-content:space-between;width:100%}.eventContainerLeft,.eventContainerRight{background-color:#fff;border-radius:10px;height:55vh;padding:2rem 1rem 2rem 2rem;width:50%}.viewPollingDetailsContainer{align-items:flex-start;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:1rem;height:50vh;justify-content:flex-start;padding-inline:.25rem;padding-bottom:2rem;width:100%}.pollingDetailsTableData{padding-left:1rem;position:relative}.pollingDetailsTableData *{color:var(--grayColor);font-family:Poppins-Regular;font-size:12px;line-height:1}.pollingDetailsTableData:before{background-color:var(--pollingDonutChartTableDetailsIndicatorColor);border-radius:50%;content:"";height:.8rem;left:0;position:absolute;top:28%;width:.8rem}.broadcastMessagesContainer{align-items:flex-start;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:1rem;height:66vh;justify-content:flex-start;padding:2rem 1rem 2rem 2rem;width:100%}.pollingFormNominationInputs{grid-row-gap:.5rem;grid-column-gap:1rem;display:grid;grid-template-columns:repeat(3,1fr)}.successModal{align-items:center;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.successModalOpen{opacity:1;transform:scale(1);transition:transform .5s ease,opacity .5s ease}.successModalClose{opacity:0;transform:scale(0);transition:transform .5s ease .4s,opacity .5s ease}.successModalOpen .modalBackground{background-color:#0006;height:100%;opacity:1;position:absolute;transition:opacity .4s ease .5s;width:100%;z-index:30}.successModalClose .modalBackground{opacity:0;transition:opacity .5s ease-in-out}.successModal .successModalContent{background-color:#fff;border-radius:16px;padding:2.5rem 3.5rem;transform:scale(.8);transition:transform .5s ease-in-out;z-index:31}.successModalOpen .successModalContent{transform:scale(1)}.successModalClose .successModalContent{transform:scale(0)}.successModalContentContainer{height:fit-content;width:fit-content}.secondModalCloseBtn{background-color:initial;border:none;cursor:pointer;outline:none;position:absolute;right:2rem;top:3rem}.messagingFloatingCard{background:#fff;border-radius:16px;box-shadow:5px 0 39px -7px;height:60vh;position:fixed;right:1.5%;top:40vh;transition:1s;width:34.5vw;z-index:9999}.messagingFloatingCard .messageCardOpenSection{align-items:flex-start;background-color:#fff;border:none;border-top-left-radius:100px;border-top-right-radius:100px;box-shadow:5px 0 28px -7px;display:flex;flex-direction:row;height:6rem;justify-content:center;outline:none;overflow:hidden;position:absolute;right:36.36364%;top:-10%;width:25%;z-index:10}.messagingFloatingCard .messageCardOpenSection button{background-color:initial;border:none;color:var(--greenColor);cursor:pointer;font-size:3rem;outline:none;width:100%}.messageBody{flex:1 1;height:100%;overflow:scroll;padding:1.5rem;position:relative;top:1rem;transition:1s;width:100%;z-index:3}.messagingHeader{background-color:#fff;height:10%}.messagingOpeningIcon path{fill:var(--greenColor)}.messagingOpeningIcon{transition:transform 1s}.messagingFloatingCardRapper{background-color:#fff;border-radius:16px;left:0;padding:0 1.5rem 2rem;position:absolute;top:0;transition:1s;z-index:12}.messagingHistoryInsideMsg{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-start;width:60%}.messagingHistoryInsideMsg div{border-radius:10px;padding:1rem}.tableCard{align-items:flex-start;border-radius:15px;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start;width:100%}.tableCard div:first-child{border-bottom:2px solid var(--borderGray);padding-bottom:.5rem}.tableCardTable{border-collapse:initial;border-spacing:0 10px;height:100%;padding-right:1rem;width:100%}.tableCardTable tbody tr td{border-bottom:2px solid var(--borderGray);padding-bottom:.5rem}.tableCardTable tbody tr{border:2px solid #639}.tableCardTable tbody tr:last-child td{border:none}.tableCardTable tbody tr td:last-child{text-align:end}.tableCardTable thead{background-color:#fff;left:0;padding-bottom:.5rem;position:sticky;top:0;width:100%}.tableCardTable thead tr{color:var(--textGray);width:100%!important}.tableCardTable tbody tr{margin:.5rem 0}.tableCardTable thead tr th{color:var(--textGray);font-family:Poppins-Regular!important;font-size:13px;font-weight:500}.tableCardTable thead tr th:first-child{text-align:left}.tableCardTable thead tr th:nth-child(2){text-align:center}.tableCardTable thead tr th:last-child{text-align:end}.tableCardTable tbody{flex:1 1;gap:1rem;padding-right:1rem;width:100%}.tableCardTable tbody tr{background-color:initial;border-bottom:2px solid var(--borderGray);text-align:center;width:100%}.tableCardTable tbody td:last-child{color:var(--greenColor);text-align:end}.tableCardTable tbody td:nth-child(2){color:var(--greenColor);text-align:center}.tableCardTable tbody td:first-child{text-align:start}.studentsPage{padding-right:.5rem}.studentListTableContainer,.studentsPage{display:flex;flex-direction:column;gap:1rem;width:100%}.studentListTableContainer{align-items:flex-start;background-color:#fff;border-radius:13px;height:80vh;justify-items:flex-start;padding:1.5rem 2rem}.studentDataTableContainer{flex:1 1;overflow:scroll;width:100%}.modalCloseBtn{border:none!important;color:var(--grayColor);font-size:1.5rem;position:absolute;right:1.5rem;top:1.5rem}.behaviorModalContent{border:2px solid var(--greenColor);border-radius:6px;display:flex;flex-direction:column;gap:.5rem;list-style-type:none;padding:.5rem;width:18rem}.behaviorModalContent li{border-bottom:2px solid var(--grayBorder);padding:.8rem 1rem;position:relative}.behaviorModalContent li:last-child{border:none}.behaviorModalContent li input{appearance:none;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.behaviorModalContent li:has(input:checked){background-color:var(--greenBack)}.behaviorModalContent li div{position:relative;z-index:1}#studentsDataTable{border:1px solid var(--orangeColor1);border-collapse:collapse}#studentsDataTable thead{background-color:var(--orangeColor2);border-bottom:1px solid var(--orangeColor1);width:100%}#studentsDataTable thead tr{width:100%}#studentsDataTable tbody{border-bottom:1px solid var(--orangeColor1);width:100%}#studentsDataTable tbody tr{width:100%}#studentsDataTable thead th{background-color:var(--orangeColor2);color:var(--orangeColor1);font-size:15px;padding:.5rem 1rem}#studentsDataTable tbody td,#studentsDataTable thead th{text-wrap-mode:nowrap;border:1px solid var(--orangeColor1);font-family:Poppins-Regular;font-weight:500;text-align:center}#studentsDataTable tbody td{background-color:initial!important;font-size:13px;padding:1.5rem;position:relative}#studentsDataTable tbody tr td:first-child{background-color:var(--orangeColor2)!important;color:var(--orangeColor1)}.teachersSection{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;height:100vh;justify-content:flex-start}.programsPage{height:fit-content;padding-bottom:3rem!important}.programsCardSection{grid-row-gap:2rem;grid-column-gap:2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));width:100%}.programCard{align-items:center;background-color:#fff;border-radius:10px!important;display:flex;flex-direction:column;gap:1rem;height:fit-content;justify-content:flex-start;padding:2rem;width:100%}.programModalFormInputSec{grid-row-gap:2rem;grid-column-gap:2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(13vw,1fr))}.programSubjectAddInput{background-color:initial;border:2px solid var(--grayBorder);border-radius:6px;font-family:Poppins-Regular;height:3rem;outline:none;padding:1rem;width:100%}.programSubjectAddInput:focus{border:2px solid var(--greenColor)}.programSubjectAddInput:not([value=""]){background-color:var(--greenBack);border:2px solid var(--greenColor)}.eventstable{border-collapse:collapse;height:fit-content;transform:translate(-24%,-24%) scale(.5);width:100%}.eventstable thead tr th{background-color:var(--shadeGreen2);color:var(--deepGreen5);font-weight:500}.eventstable tbody tr td,.eventstable thead tr th{border:2px solid var(--deepGreen5);font-family:Poppins-Regular;font-size:.8vw}.eventstable tbody tr td{padding:6px}.eventstable tbody tr td span{font-family:Poppins-Regular;font-size:.8vw;white-space:nowrap}.eventstable tbody tr td:first-child{background-color:var(--shadeGreen2)}.eventstable tbody tr td,.eventstable thead tr th{padding:1rem .5rem!important}.subjectCodeTable{background-color:initial;border-collapse:collapse}.subjectCodeTable thead tr th{color:var(--greenColor);font-weight:500}.subjectCodeTable tbody tr td,.subjectCodeTable thead tr th{background-color:initial;font-family:Poppins-Regular;padding:.5rem 1rem;text-align:center}.attendancePage{background:#0000;display:flex;flex-direction:column;gap:1rem;height:fit-content;padding-right:.5rem;width:100%}.absenteesBtn{background-color:var(--blueLight);border:2px solid var(--blueColor1);border-radius:5px;color:var(--greenColor);color:var(--blueColor1);cursor:pointer;font-family:Poppins-Regular;font-size:15px;height:100%;outline:none;padding:.5rem 1.6rem;position:relative;width:fit-content}.absenteesBtn input{appearance:none;background-color:initial;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.absenteesBtn:has(input:checked){background-color:var(--blueColor1);color:#fff}.classRepresentetiveSection{align-items:center;background-color:var(--blueLight);border:2px solid var(--blueColor1);border-radius:8px;display:flex;flex-direction:row;height:5.5rem;justify-content:flex-start;overflow:hidden;width:100%}.classRepresentativeFilterBtn{background-color:var(--blueColor1);border:2px solid var(--blueColor1);border-radius:7px;cursor:pointer;height:100%;padding:.5rem 1rem}.classRepresentativeFilterBtn span{color:#fff;font-family:Poppins-Medium}.classRepresentativeFilterBtn span:first-child{font-size:14px;line-height:1.1}.classRepresentativeFilterBtn div div span{font-size:11px;line-height:1.1}.classRepresentativeFilterBtnIcon{height:1.5rem;width:1.5rem}.classRepresentativeFilterBtnIcon path{stroke:#fff!important}.classRepresentativeFilterBtnIcon circle{fill:#fff!important;stroke:#fff}.scrollIndicatorForClassRepresentative{align-items:center;background-color:var(--blueColor1);display:flex;flex-direction:row;height:100%;justify-content:center;width:2.5rem}.scrollableRepresentetiveSec{margin-left:.5rem;overflow-x:scroll;padding:.2rem .5rem .2rem 0;scroll-behavior:smooth}.scrollableRepresentetiveSec::-webkit-scrollbar{display:none}.classRepresentativeCard{background-color:#fff;border:2px solid var(--blueColor1);border-radius:8px;display:flex;flex-direction:column;gap:.5rem;height:100%;padding:.5rem 0;width:9rem}.classRepresentativeCard p{color:var(--blueColor1);font-size:16px;line-height:1;text-align:center}.attendenceCardsMain{align-items:flex-start;display:flex;flex-direction:row;gap:1rem;height:120vh;justify-content:flex-start}.attendenceCardsParentLeft{width:56%}.attendenceCardsParentLeft,.attendenceCardsParentRight{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:flex-start}.attendenceCardsParentRight{width:44%}.managementCard{align-items:flex-start;background-color:#fff!important;border-radius:16px;display:flex;height:55vh;justify-content:flex-start;overflow:hidden;padding:1.5rem;width:100%}.staffsAttendance,.teachersAttendance{background-color:#fff;border-radius:13px;height:100%;padding:1.5rem;width:50%}.studentsAttendance{background-color:#fff;border-radius:13px;height:100%;padding:2rem;width:100%}.studentsProfile{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start}.studentProfileActions{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:1rem;justify-content:flex-end;position:absolute;right:1rem;top:1rem}.studentSecondOverviewCardContainer{height:7rem;justify-content:flex-start;width:100%}.studentSecondCards,.studentSecondOverviewCardContainer{align-items:center;display:flex;flex-direction:row;gap:1rem}.studentSecondCards{border-radius:6px;height:100%;justify-content:center;width:20rem}.studentAbsentsTable{border-collapse:collapse;overflow:hidden;table-layout:auto;width:100%}.studentAbsentsTable tbody tr td,.studentAbsentsTable thead tr th{background-color:var(--tableBackColor);border:2px solid var(--tableBorderColor);font-family:Poppins-Regular;font-size:14px;padding:.5rem .2rem;text-align:center}.studentAbsentsTable thead tr th{color:var(--tableColor);font-weight:500}.studentAbsentsTable thead tr:first-child{border-top-left-radius:6px}.studentAbsentsTable thead tr:first-child th:last-child{border-top-right-radius:6px}.studentAbsentsTable tbody tr:last-child td:first-child{border-bottom-left-radius:6px}.studentAbsentsTable tbody tr:last-child td:last-child{border-bottom-right-radius:6px}.studentAbsentsTable tbody tr td:first-child{background:var(--tableBackColor)}.studentAbsentsTable tbody tr td{background:#0000}.studentProfileDetailsGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);height:138vh;width:100%}.studentsDetailsCard{background-color:#fff;border-radius:10px;overflow:hidden;padding:1.5rem}.studentBasicDetails{grid-column:span 2/span 2;height:50vh;padding:1.5rem}.studentSubjectStrenght{grid-column-start:3;grid-row:span 2/span 2}.studentAcademic{grid-row:span 2/span 2;grid-row-start:2;height:fit-content!important}.studentResidential{grid-row-start:2}.studentAchivement{grid-column:span 2/span 2;grid-column-start:2;grid-row:span 2/span 2;grid-row-start:3}#studentGradeTable{border:2px;border-collapse:collapse;border-radius:6px;overflow:hidden;width:100%}#studentGradeTable tbody tr td:first-child,#studentGradeTable thead tr th{background-color:var(--tableBackColor);border:2px solid var(--tableBorderColor);color:var(--tableColor);font-family:Poppins-Regular;font-size:14px;font-weight:500;padding:1rem .5rem;text-align:center}#studentGradeTable tbody tr td{border:2px solid var(--tableBorderColor);color:#000!important;font-family:Poppins-Regular;font-size:13px!important;text-align:center}#studentGradeTable thead tr:first-child th:first-child{border:2px solid var(--tableBorderColor);border-top-left-radius:16px;overflow:hidden}#studentGradeTable tbody tr td[aria-label="A+"]{background-color:red;background-color:#0d00ff}#studentGradeTable tbody tr td[aria-label=A]{background-color:#37bb37}#studentGradeTable tbody tr td[aria-label="B+"]{background-color:#ffcf30}#studentGradeTable tbody tr td[aria-label=AA]{background-color:#492884}#studentGradeTable tbody tr td[aria-label=B]{background-color:#f70}#studentGradeTable tbody tr td[aria-label=D]{background-color:#d94343}#studentGradeTable tbody tr td[aria-label=C]{background-color:#d94343d6}#studentGradeTable tbody tr td[overAllGrade="A+"]{color:red!important;color:#0d00ff!important}#studentGradeTable tbody tr td[overAllGrade=A]{color:#37bb37!important}#studentGradeTable tbody tr td[overAllGrade="B+"]{color:#ffcf30!important}#studentGradeTable tbody tr td[overAllGrade=AA]{color:#492884!important}#studentGradeTable tbody tr td[overAllGrade=B]{color:#f70!important}#studentGradeTable tbody tr td[overAllGrade=D]{color:#d94343!important}#studentGradeTable tbody tr td[overAllGrade=C]{color:#d94343d6!important}#studentGradeTable tbody tr td[overAllGrade]{font-size:5rem!important}#studentGradeTable tbody tr td:nth-child(2){color:#fff!important;font-family:Poppins-Regular;font-size:16px!important;font-weight:700}#showGradeSystem{border-collapse:collapse;width:100%}#showGradeSystem td{border:none!important;color:#000!important;font-size:12px!important;padding:.2rem 0!important}#studentGradeTable #showGradeSystem tbody tr td:nth-child(2){color:#000!important;font-size:12px!important;font-weight:500}#studentGradeTable #showGradeSystem tbody tr td:first-child{background-color:initial!important}.studentProfileCatagoricalStrength{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.studentProfileCatagoricalStrength div{align-items:center;background-color:var(--blueLight);border:2px solid var(--blueColor1);border-radius:6px;display:flex;flex-direction:row;justify-content:space-between;padding:1rem}.html2pdf__page-break{display:none}.studentProfileCatagoricalStrength div span{color:var(--blueColor1);font-family:Poppins-Regular;font-size:15px}.studentSubjectStrength{grid-row-gap:1rem;grid-column-gap:1rem;display:grid;grid-template-columns:repeat(3,1fr)}.studentSubjectStrength div{align-items:center;background-color:var(--subjectStrangthBackColor);border:2px solid var(--subjectStrangthFontColor);border-radius:6px;display:flex;flex-direction:row;justify-content:space-between;padding:1rem}.studentSubjectStrength div span{color:var(--subjectStrangthFontColor);font-family:Poppins-Regular;font-size:15px}.studentGradeCardsContainer{display:grid;grid-template-columns:repeat(2,1fr)}.studentGradeTable{border-collapse:collapse;width:100%}.studentGradeTable thead tr th{background-color:var(--tableBackColor);color:var(--tableColor);font-weight:500}.studentGradeTable tbody tr td,.studentGradeTable thead tr th{border:2px solid var(--tableBorderColor);font-family:Poppins-Regular;font-size:14px;padding:1rem;text-align:center}.studentGradeTable tbody tr td{background-color:initial;color:#000}.hidden-print{left:-9999px;position:absolute;top:0}@media print{.hidden-print{left:0;position:static}}.multiOptList{align-items:flex-start;flex-direction:column;gap:.5rem;list-style-type:none}.multiOptList,.multiOptList li{display:flex;justify-content:flex-start;width:100%}.multiOptList li{align-items:center;border-bottom:2px solid var(--borderGray);flex-direction:row;gap:1rem;padding:.5rem 1rem;position:relative}.multiOptList li div:first-child{border:2px solid var(--greenColor);border-radius:50%;height:1.5rem;padding:3px;width:1.5rem}.multiOptList li div:first-child div{border:none;height:100%;width:100%}.multiOptselectorInputTag{appearance:none;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.multiOptList li:has(.multiOptselectorInputTag:checked){background-color:var(--greenBack)}.multiOptList li:has(.multiOptselectorInputTag:checked) div div{background-color:var(--greenColor)}.examsPage{align-items:flex-start;background-color:initial;display:flex;flex-direction:column;gap:1rem;height:100vh;justify-content:flex-start;padding-right:1rem}#examHistoryTable{border-collapse:collapse;margin-top:1rem;width:100%}#examHistoryTable thead{position:sticky;top:0}#examHistoryTable thead tr th:first-child{text-align:start}#examHistoryTable thead tr th:last-child{text-align:start;width:10vw}#examHistoryTable thead tr th{background-color:#fff;color:var(--textGray);font-family:Poppins-Medium;font-size:14px;font-weight:500;padding-bottom:2rem;padding-top:.5rem;text-align:left}#examHistoryTable tbody tr td{border-bottom:2px solid var(--borderGray);padding-bottom:1rem;padding-top:1rem;text-align:center}#examHistoryTable tbody tr:last-child td{border:none}#examHistoryTable tbody tr td:first-child{text-align:start}#examHistoryTable tbody tr td:last-child{text-align:end}#examRoutingTable{border-collapse:collapse;height:fit-content;width:100%}#examRoutingTable thead tr th{background-color:var(--purpleShade);font-weight:500;padding:.5em 1rem;position:relative}#examRoutingTable tbody tr td,#examRoutingTable thead tr th{border:2px solid var(--purpleDeep);font-family:Poppins-Regular}#examRoutingTable tbody tr td{padding:.5rem 1rem;text-align:center}#examRoutingTable tbody tr td:first-child{background-color:var(--purpleShade)}.examDetailsBodyFormTable{border-collapse:collapse;width:100%}.examDetailsBodyFormTable thead tr th{color:var(--textGray);font-family:Poppins-Regular;font-size:14px;font-weight:500;padding-bottom:2rem;padding-top:1rem;text-align:left}.examDetailsBodyFormTable thead tr th:nth-child(2){border-right:2px solid var(--borderGray);width:20%}.examDetailsBodyFormTable thead tr th:nth-child(3){padding-left:3rem}.examDetailsBodyFormTable tbody tr td:nth-child(3){color:var(--greenColor);padding-left:3rem}.examDetailsBodyFormTable tbody tr td:nth-child(2){border-right:2px solid var(--borderGray)}.examDetailsBodyFormTable tbody tr:first-child td{padding-top:0}.examDetailsBodyFormTable tbody tr td{font-family:Poppins-Medium;font-size:14px;font-weight:300;padding-top:15px;text-align:left}.examDetailsBodyFormTableStatusChangeSelectInput{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill=%27black%27 height=%2724%27 viewBox=%270 0 24 24%27 width=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M7 10l5 5 5-5z%27/><path d=%27M0 0h24v24H0z%27 fill=%27none%27/></svg>");background-position-x:95%;background-position-y:5px;background-repeat:no-repeat;border:none;border-radius:10px;cursor:pointer;font-family:Poppins-Medium;font-size:14px;outline:none;padding:10px}.hostelAllotmentListTable{border:2px solid var(--tableBorderColor);border-collapse:collapse;overflow-x:hidden!important}.hostelAllotmentListTable thead tr th{background-color:var(--tableBackColor);border:2px solid var(--tableBorderColor);color:var(--tableColor)!important;padding:1rem!important}.hostelAllotmentListTable tbody tr td{border:2px solid var(--tableBorderColor)!important;padding:1rem 2rem!important}.hostelAllotmentListTable tbody tr td:first-child{background-color:var(--tableBackColor);position:relative}.hostelAllotmentListTable tbody tr td:last-child{text-align:end}.activeAllotmentDeleteBtn{left:0!important;position:absolute!important;top:0;transition:.5s}.deleteAllotmentBtn{left:30%;position:absolute;transition:.5s}.editAllotmentBtn{left:50%;position:absolute;transition:.5s}#scrollableTableUniversal{border-collapse:collapse;width:100%}#scrollableTableUniversal thead{background-color:#fff;position:sticky;top:0}#scrollableTableUniversal thead tr th{color:var(--scrollableUniversalTableHeadeColor);padding:1rem 0}#scrollableTableUniversal tbody tr td,#scrollableTableUniversal thead tr th{font-family:Poppins-Regular;font-size:13px;font-weight:500;text-align:center}#scrollableTableUniversal tbody tr td{border-bottom:2px solid var(--grayBorder);padding-bottom:.5rem;padding-top:.5rem}#scrollableTableUniversal tbody tr:last-child td{border:none}#scrollableTableUniversal tbody tr td:first-child{text-align:start}#scrollableTableUniversal tbody tr td:last-child{text-align:end}#scrollableTableUniversal thead tr th:first-child{text-align:start}#scrollableTableUniversal thead tr th:last-child{text-align:end}.editHostelContainer{grid-row-gap:2rem;grid-column-gap:2rem;display:grid;grid-template-columns:35vw 35vw}#hostelDetailsViewerModalTable{border-collapse:collapse;width:100%}.hostelModalInputsContainer{grid-row-gap:1rem;grid-column-gap:3rem;display:grid;grid-template-columns:auto auto auto}.hostelPreviewCardColorContainer{display:grid;grid-template-columns:33.33333% 33.33333% 33.33333%;grid-template-rows:33.33333% 33.33333% 33.33333% 33.33333%}.tuitionPage{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;height:100vh;justify-content:flex-start}#tuitionModalTable{border-collapse:collapse;overflow:auto;width:100%}#tuitionModalTable thead{background-color:#fff;position:sticky;top:0}#tuitionModalTable thead tr th{color:var(--grayColor);font-family:Poppins-Regular;font-size:13px;font-weight:500;padding-bottom:1rem;text-align:center}#tuitionModalTable thead tr th:first-child{text-align:left}#tuitionModalTable thead tr th:last-child{text-align:right}#tuitionModalTable tbody tr td{border-bottom:2px solid var(--borderGray);font-family:Poppins-Regular;font-size:13px;font-weight:500;padding-bottom:.5rem;padding-top:.5rem;text-align:center}#tuitionModalTable tbody tr td:first-child{text-align:left}#tuitionModalTable tbody tr td:last-child{text-align:right}.tuitionHistory{grid-row-gap:1.5rem;grid-column-gap:1.5rem;display:grid;grid-template-columns:35vw 35vw;width:100%}.tuitionHistoryBtn{background-color:var(--tuitionHistoryPageBtn);border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Poppins-Regular;font-size:14px;height:6rem;outline:none;width:10rem}.workshopMaintenanceWorkProgressTable{overflow-y:scroll;position:relative}.workshopMaintenanceWorkProgressTable thead{position:sticky!important;top:0!important}.workshopMaintenanceWorkProgressTable tbody tr td,.workshopMaintenanceWorkProgressTable thead tr th{font-size:14px!important}.workshopMaintenanceWorkProgressTable tbody tr td{border-bottom:1.5px solid var(--borderGray)!important;padding-bottom:1.5rem!important;padding-top:1.5rem!important}.addWorkshopRadioBtns{height:1.5rem;width:1.5rem}.addWorkshopRadioBtns:checked{accent-color:var(--greenColor)}.netProfitGraphComponent{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:Poppins-Regular;gap:1rem;height:100%;padding:1rem 0;width:56%}.netProfitGraphComponent .graphHeader{display:flex;flex-direction:row;gap:1rem;justify-content:space-around;padding:1rem 0}.netProfitGraphComponent .graphHeader h3{color:var(--grayColor);font-family:Poppins-Regular;font-weight:500}.horizontalBarGraphComponent{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:Poppins-Regular;gap:1rem;height:100%;padding:1rem 0;width:44%}.horizontalBarGraphComponent .graphHeader{display:flex}.horizontalBarGraphComponent .graphHeader h3{color:var(--grayColor);font-family:Poppins-Regular;font-weight:500;padding-left:20px}.CashFlowDataPiChartContainer{border-radius:10px;height:300px;width:100%}.CashFlowDataPiChartContainer h1{color:var(--grayColor);font-family:Poppins-Regular;font-weight:500;margin-top:24px;padding-left:20px;text-align:center}.apperanceGraph{font-family:Poppins-Regular;justify-content:space-between;padding:1rem 0}.apperanceGraph,.cashflowContainer{display:flex;flex-direction:row;gap:1rem}.cashflowContainer{padding-bottom:2rem}.cashflowContainer .cashflowData{display:flex;flex-direction:column;gap:1rem;width:56%}.cashflowContainer .pieChartAndOEDetailsContainer{display:flex;flex-direction:column;gap:1rem;width:44%}.cashflowContainer .pieChartAndOEDetailsContainer .cashflowDataPaiChart{background-color:#fff;border-radius:10px;width:100%}.cashflowContainer .pieChartAndOEDetailsContainer .oeRatioContainer{background-color:#fff;border-radius:10px;display:flex;padding:1rem 2rem;width:100%}.cashflowContainer .pieChartAndOEDetailsContainer .cashflowDataPaiChart{display:flex}.cashflowContainer .cashflowData .cashInFlow,.cashflowContainer .cashflowData .cashOutFlow{background-color:#fff;border-radius:10px;padding:1rem 2rem;width:100%}.cashflowContainer .cashflowData .cashInFlow h5,.cashflowContainer .cashflowData .cashOutFlow h5{color:var(--grayColor);font-family:Poppins-Regular;font-weight:500}.cashflowContainer .cashflowData .cashInFlow .numberContainer,.cashflowContainer .cashflowData .cashOutFlow .numberContainer,.cashflowContainer .pieChartAndOEDetailsContainer .oeRatioContainer{align-items:center;display:flex;flex-direction:row;gap:1rem}.cashflowContainer .cashflowData .cashInFlow .numberContainer h1,.cashflowContainer .cashflowData .cashOutFlow .numberContainer h1,.cashflowContainer .pieChartAndOEDetailsContainer .oeRatioContainer h1{color:var(--grayColor);font-family:Poppins-Regular;font-size:xx-large;font-weight:500}.cashflowContainer .pieChartAndOEDetailsContainer .oeRatioContainer .up{font-size:large}.cashflowContainer .cashflowData .cashInFlow .numberContainer span,.cashflowContainer .cashflowData .cashOutFlow .numberContainer span .cashflowContainer .pieChartAndOEDetailsContainer .oeRatioContainer span{font-family:Poppins-Regular;font-weight:500}.cashflowContainer .cashflowData .cashInFlow .numberContainer .note,.cashflowContainer .cashflowData .cashOutFlow .numberContainer .note,.cashflowContainer .pieChartAndOEDetailsContainer .oeRatioContainer .note{font-size:medium}.cashflowContainer .cashflowData .cashInFlow .numberContainer .up{color:var(--greenColor)}.cashflowContainer .cashflowData .cashOutFlow .numberContainer .down{color:var(--redColor)}.accountentDashboard .blueActionBtnLight{position:relative}.accountentLiabilities .mainLiabilitiesContainer{display:flex;flex-direction:column;height:100%;margin-top:1rem;width:100%}.accountentLiabilities .mainLiabilitiesContainer .liabilitiesContainer,.accountentLiabilities .mainLiabilitiesContainer .liabilitiesInfoContainer{display:flex;flex-direction:row;gap:20px;margin-top:1rem;width:100%}.liabilitiesInfoContainer{margin-bottom:1rem}.accountentLiabilities .mainLiabilitiesContainer .liabilitiesContainer .liabilitiesGraph{background-color:#fff;border-radius:10px;padding:1rem 2rem;width:56%}.accountentLiabilities .mainLiabilitiesContainer .liabilitiesContainer .liabilitiesPieChart{background-color:#fff;border-radius:10px;padding:1rem 2rem;width:44%}.accountentLiabilities .mainLiabilitiesContainer .liabilitiesInfoContainer .shortAndLongTermLiabilities{display:flex;flex-direction:row;gap:1rem;width:56%}.accountentLiabilities .mainLiabilitiesContainer .liabilitiesInfoContainer .listOfLiabilities{display:flex;flex-direction:column;gap:1rem;width:44%}.accountentLiabilities .mainLiabilitiesContainer .liabilitiesInfoContainer .shortAndLongTermLiabilities .longTermLiabilities,.accountentLiabilities .mainLiabilitiesContainer .liabilitiesInfoContainer .shortAndLongTermLiabilities .shortTermLiabilities{background-color:#fff;border-radius:10px;padding:1rem 2rem;width:50%}.accountentLiabilities .mainLiabilitiesContainer .liabilitiesInfoContainer .shortAndLongTermLiabilities h3{border-bottom:2px solid var(--borderGray);color:var(--grayColor);font-family:Poppins-Regular;font-weight:500;padding-bottom:1rem}.accountentLiabilities .mainLiabilitiesContainer .liabilitiesInfoContainer .listOfLiabilities .title h3{color:var(--grayColor);font-family:Poppins-Regular;font-weight:500}.accountentLiabilities .mainLiabilitiesContainer .liabilitiesInfoContainer .listOfLiabilities .title{align-items:center;border-bottom:2px solid var(--borderGray);display:flex;flex-direction:row;justify-content:space-between;padding-bottom:1rem}.accountentLiabilities .mainLiabilitiesContainer .liabilitiesInfoContainer .listOfLiabilities{background-color:#fff;border-radius:10px;padding:1rem 2rem}.liabilitiesForm{padding:0 4rem}.addLiabilitiesFormTitle{color:var(--blackColor);font-family:Poppins-Regular;font-weight:500;margin-bottom:2rem}.liabilityFormSubmitBtn{background-color:var(--greenColor);border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;grid-column:span 2;height:2.8rem;justify-self:center;outline:none;text-transform:capitalize;width:100%}.liabilitiesLineChartComponent .graphHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.liabilitiesLineChartComponent .graphHeader h3{color:var(--grayColor);font-family:Poppins-Regular;font-weight:500}.expensesLineChartComponent .graphHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.expensesLineChartComponent .graphHeader h3{color:var(--grayColor);font-family:Poppins-Regular;font-weight:500}.accountentExpenses .mainExpensesContainer{display:flex;flex-direction:column;height:100%;margin-top:1rem;width:100%}.accountentExpenses .mainExpensesContainer .expensesContainer{display:flex;flex-direction:row;gap:1rem;width:100%}.accountentExpenses .mainExpensesContainer .secondaryContainer{display:flex;gap:1rem;margin-top:1rem}.accountentExpenses .mainExpensesContainer .expensesContainer .expensesGraph{background-color:#fff;border-radius:10px;padding:1rem 2rem;width:56%}.accountentExpenses .mainExpensesContainer .secondaryContainer .mainStreamEnrollmentRatio{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;width:56%}.academicExpenseSection,.accountentExpenses .mainExpensesContainer .secondaryContainer .mainStreamEnrollmentRatio .mainStreamEnrollmentRatioContent{background-color:#fff;border-radius:10px;padding:1rem 2rem}.accountentExpenses .mainExpensesContainer .secondaryContainer .mainStreamEnrollmentRatio .mainStreamEnrollmentRatioContent h3{color:var(--grayColor);font-family:Poppins-Regular;font-weight:500;margin-bottom:1rem}.accountentExpenses .mainExpensesContainer .secondaryContainer .mainStreamEnrollmentRatio .mainStreamEnrollmentRatioContent ul{font-family:Poppins-Regular;margin-left:1rem}.accountentExpenses .mainExpensesContainer .expensesContainer .expensesPieChart,.accountentExpenses .mainExpensesContainer .secondaryContainer .categoricalExpensesInRupee{background-color:#fff;border-radius:10px;padding:1rem 2rem;width:44%}.accountentRevenue .mainContainer{display:flex;flex-direction:column;gap:1rem;margin-top:20px}.accountentRevenue .mainContainer .revenueContainer,.accountentRevenue .mainContainer .secondaryContainer{display:flex;flex-direction:row;gap:20px}.accountentRevenue .mainContainer .secondaryContainer .ratioInfoContainer{display:flex;flex-direction:column;gap:1rem;width:56%}.accountentRevenue .mainContainer .secondaryContainer .numbersDataContainer{display:flex;flex-direction:column;gap:1rem;width:44%}.accountentRevenue .mainContainer .revenueContainer .revenueGraph,.accountentRevenue .mainContainer .revenueContainer .revenuePieChart{background-color:#fff;border-radius:10px;padding:1rem 2rem}.accountentRevenue .mainContainer .revenueContainer .revenueGraph{width:56%}.accountentRevenue .mainContainer .revenueContainer .revenuePieChart{width:44%}.accountentRevenue .mainContainer .secondaryContainer .ratioInfoContainer .mainStreamEnrollmentRatio h3{color:var(--grayColor);font-family:Poppins-Regular;font-weight:500}.accountentRevenue .mainContainer .secondaryContainer .ratioInfoContainer .mainStreamEnrollmentRatio{display:flex;flex-direction:column;gap:1rem}.accountentRevenue .mainContainer .secondaryContainer .ratioInfoContainer .mainStreamEnrollmentRatio h1{color:var(--deepGreen3);display:flex;font-family:Poppins-Regular;font-weight:500;gap:.5rem}.accountentRevenue .mainContainer .secondaryContainer .ratioInfoContainer .feeSection,.accountentRevenue .mainContainer .secondaryContainer .ratioInfoContainer .mainStreamEnrollmentRatio{background-color:#fff;border-radius:10px;padding:1rem 2rem}.accountentRevenue .mainContainer .secondaryContainer .numbersDataContainer{margin-bottom:20px}.accountentRevenue .mainContainer .secondaryContainer .numbersDataContainer h1{color:#000!important}.revenueGraphComponent .graphHeader{align-items:center;display:flex;justify-content:space-between;padding:10px}.revenueGraphComponent .graphHeader h3{color:var(--grayColor);font-family:Poppins-Regular;font-weight:500}.cashInFlowDashboard .cashInFlowMainContainer{display:flex;flex-direction:row;gap:1rem;padding:20px}.cashInFlowDashboard .cashInFlowMainContainer .cashInFlowGraphContainer{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:1rem;padding:1rem 2rem;width:56%}.cashInFlowDashboard .cashInFlowMainContainer .cashInFlowPieChartContainer{display:flex;flex-direction:column;gap:1rem;width:44%}.cashInFlowDashboard .cashInFlowMainContainer .cashInFlowPieChartContainer .othersList,.cashInFlowDashboard .cashInFlowMainContainer .cashInFlowPieChartContainer .pieChart{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:1rem;padding:1rem 2rem}.othersListTableContainer{background-color:#fff;border-radius:4px;font-family:Poppins-Regular;width:100%}.othersListTableContainer .OthersListHeader{align-items:center;border-bottom:1px solid var(--grayBorder);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.othersListTableContainer .title{color:var(--textGray);font-size:18px;font-weight:500}.othersListTableContainer .persons-count{color:#10b981;font-size:16px;font-weight:500}.othersListTableContainer .tableContainer{max-height:400px;overflow-y:scroll}.othersListTableContainer .tableContainer .data-table{border-collapse:collapse;font-size:14px;width:100%}.othersListTableContainer .tableContainer .data-table thead{background-color:#f3f4f6;position:sticky;top:0;z-index:1}.othersListTableContainer .tableContainer .data-table tbody{max-height:260px;overflow-y:auto}.othersListTableContainer .header-row{background-color:#f3f4f6}.othersListTableContainer .cell{border-bottom:1px solid #e5e7eb;padding:8px;text-align:left}.othersListTableContainer .header-cell{color:#6b7280;font-weight:500}.othersListTableContainer .data-row{color:#1f2937}.othersListTableContainer .contact-cell{color:#10b981}.othersListTableContainer .gid{color:#6b7280;font-size:12px}@media (max-width:640px){.othersListTableContainer{padding:12px;width:100%}.othersListTableContainer .title{font-size:16px}.othersListTableContainer .persons-count{font-size:14px}.othersListTableContainer .data-table{font-size:12px}.othersListTableContainer .cell{padding:6px}}.SheetLinksContainer{display:flex;gap:1rem;margin:1rem;width:53%}.SheetLinksContainer .inflowSheet,.SheetLinksContainer .outflowSheet,.SheetLinksContainer .universalSheet{background-color:#fff;border-radius:10px;cursor:pointer;font-family:Poppins-regular;padding:1rem 2rem;width:50%}.SheetLinksContainer .inflowSheet h3,.SheetLinksContainer .outflowSheet h3,.SheetLinksContainer .universalSheet h3{display:flex;font-weight:600;gap:1rem;justify-items:center}.SheetLinksContainer .inflowSheet p,.SheetLinksContainer .outflowSheet p,.SheetLinksContainer .universalSheet p{color:var(--grayColor);font-size:small;font-weight:500}.SheetLinksContainer .imageContainer{align-items:center;display:flex}.SheetLinksContainer .imageContainer .lines{width:60%}.SheetLinksContainer .imageContainer .image{width:40%}.SheetLinksContainer .imageContainer .lines div{border-radius:10px;display:flex;flex-direction:column;height:15px;margin:5px 0}.SheetLinksContainer .imageContainer .lines div:first-child{width:60%}.SheetLinksContainer .imageContainer .lines div:nth-child(2){width:50%}.SheetLinksContainer .imageContainer .lines div:nth-child(3){width:80%}.CollectFeesContainer{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:2rem;padding:3rem 2rem;width:864px}.CollectFeesContainer .CollectFeesInputContainer{align-items:center;display:flex;flex-direction:row;gap:1rem}.CollectFeesContainer .CollectFeesHeader h4{color:var(--grayColor);font-family:Poppins-Regular,sans-serif;font-size:1.2rem;font-weight:500}.NormalFeeBoxContainer{background-color:#fff;border-radius:10px;font-family:Poppins-regular;margin-bottom:16px;max-width:1024px;padding:2rem}.NormalFeeBoxContainer .titleContainer{align-items:center;border-bottom:1px solid var(--grayBorder);display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.NormalFeeBoxContainer .titleContainer .frontSection .profile-dp{align-items:center;display:flex;gap:.5rem}.NormalFeeBoxContainer .titleContainer .frontSection .profile-dp img{height:50px;width:50px}.NormalFeeBoxContainer .titleContainer .frontSection .seeHistory{align-items:center;color:var(--blueColor1);cursor:pointer;display:flex;gap:.5rem;margin-top:.5rem}.NormalFeeBoxContainer .titleContainer .frontSection .seeHistory:hover{text-decoration:underline}.NormalFeeBoxContainer .titleContainer .frontSection .profile-dp .infoContainer .gender{color:var(--grayColor);font-size:12px}.NormalFeeBoxContainer .titleContainer .class,.NormalFeeBoxContainer .titleContainer .id{color:var(--grayColor)}.NormalFeeBoxContainer .titleContainer .lastFee{color:var(--tableColor)}.NormalFeeBoxContainer .titleContainer .period{color:var(--successGreen)}.cashInFlowFees .blueActionBtnLight{position:relative}.cashInFlowFees .FeesMainBodyContainer .CollectFees{border-bottom:1px solid var(--grayBorder);margin-bottom:1rem;padding-bottom:1rem}.cashInFlowFees .modalBackground,.cashInFlowFees .modalContent,.cashInFlowFees .successModalContent{background-color:initial}.cashInFlowFees .successModalContent{scale:1}.cashInFlowFees .back-white{background-color:initial!important}.cashInFlowFees .transparentCardBtn{margin-bottom:15px}.ScheduleFeeBoxContainer{background-color:#fff;border-radius:10px;font-family:Poppins-regular;margin-bottom:16px;max-width:1024px;padding:2rem}.ScheduleFeeBoxContainer .titleContainer{align-items:center;border-bottom:1px solid var(--grayBorder);display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.ScheduleFeeBoxContainer .titleContainer .frontSection .profile-dp{align-items:center;display:flex;gap:.5rem}.ScheduleFeeBoxContainer .titleContainer .frontSection .profile-dp img{height:50px;width:50px}.ScheduleFeeBoxContainer .titleContainer .frontSection .seeHistory{align-items:center;color:var(--blueColor1);cursor:pointer;display:flex;gap:.5rem;margin-top:.5rem}.ScheduleFeeBoxContainer .titleContainer .frontSection .seeHistory:hover{text-decoration:underline}.ScheduleFeeBoxContainer .titleContainer .frontSection .profile-dp .infoContainer .gender{color:var(--grayColor);font-size:12px}.ScheduleFeeBoxContainer .titleContainer .class,.ScheduleFeeBoxContainer .titleContainer .id{color:var(--grayColor)}.ScheduleFeeBoxContainer .titleContainer .lastFee{color:var(--tableColor)}.ScheduleFeeBoxContainer .titleContainer .period{color:var(--successGreen)}.FeesCollectedSuccesfullyContainer{background-color:#fff;border-radius:10px;font-family:Poppins-regular;margin-bottom:16px;max-width:1024px;padding:2rem}.FeesCollectedSuccesfullyContainer .titleContainer{align-items:center;border-bottom:1px solid var(--grayBorder);display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.FeesCollectedSuccesfullyContainer .titleContainer .frontSection .profile-dp{align-items:center;display:flex;gap:.5rem}.FeesCollectedSuccesfullyContainer .titleContainer .frontSection .profile-dp img{height:50px;width:50px}.FeesCollectedSuccesfullyContainer .titleContainer .frontSection .seeHistory{align-items:center;color:var(--blueColor1);cursor:pointer;display:flex;gap:.5rem;margin-top:.5rem}.FeesCollectedSuccesfullyContainer .titleContainer .frontSection .seeHistory:hover{text-decoration:underline}.FeesCollectedSuccesfullyContainer .titleContainer .frontSection .profile-dp .infoContainer .gender{color:var(--grayColor);font-size:12px}.FeesCollectedSuccesfullyContainer .titleContainer .class,.FeesCollectedSuccesfullyContainer .titleContainer .id{color:var(--grayColor)}.FeesCollectedSuccesfullyContainer .titleContainer .lastFee{color:var(--tableColor)}.FeesCollectedSuccesfullyContainer .titleContainer .period{color:var(--successGreen)}.FeesCollectedSuccesfullyContainer .messageContainer{align-items:center;display:flex;flex-direction:column;gap:1rem}.FeesCollectedSuccesfullyContainer .messageContainer h1{color:var(--successGreen)}.FeesCollectedSuccesfullyContainer .messageContainer h3{align-items:center;color:var(--blueColor1);cursor:pointer;display:flex;gap:.5rem}.FeesCollectedSuccesfullyContainer .messageContainer h3:hover{text-decoration:underline}.receipt-container{background-image:url(/static/media/receipt-bg.adb3c743c009ea10669a.png);background-size:cover;font-family:Poppins-regular;font-size:small;margin:-80px auto auto;overflow:auto;padding:6rem;position:relative;width:624px}.receipt-container .receipt-header{display:flex;flex-direction:column}.receipt-container .receipt-header .school-name{display:flex;gap:1rem}.receipt-container .receipt-header .receipt-details{display:flex;font-size:12px;justify-content:space-between;margin:1rem 0}.receipt-container .receipt-header .receipt-details .title{color:var(--grayColor);font-size:12px;font-weight:400}.receipt-container .student-details{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr}.receipt-container .student-details .second-column{display:flex;flex-direction:column}.receipt-container .student-details #studentName{font-size:larger;font-weight:600}.receipt-container .student-details #studentId{color:var(--grayColor);font-size:smaller}.receipt-container .student-details .second-column #class,.receipt-container .student-details .second-column #contact,.receipt-container .student-details .third-column #address{color:var(--grayColor)}.receipt-container .fee-breakdown table{border-top:1px dashed #000;margin-top:10px;padding-top:10px;width:100%}.receipt-container .fee-breakdown table thead{text-align:left}.receipt-container .fee-breakdown table thead tr th{color:var(--grayColor);font-size:smaller}.receipt-container .fee-breakdown table tbody{font-weight:600}.receipt-container .footer{display:flex;justify-content:space-between;margin-top:50px}.receipt-container .footer span{padding:.5rem 1rem}.receipt-container .footer span:nth-child(2){border-top:2px solid #000}.receipt-container .payment-details{margin:2rem 0}.receipt-container .totalContainer{border-top:1px solid #000}.receipt-container .fee-breakdown #subTotal td{border-top:1px solid #000;padding-top:16px}.receipt-container .fee-breakdown #total td{border-bottom:1px solid #000;padding-bottom:16px}.receipt-container .fee-breakdown table tbody .last td{padding-bottom:16px}.receipt-container .payment-details #eSign,.receipt-container .payment-details #paymentMode{color:var(--grayColor)}.receipt-container button{background-color:grey;border:none;border-bottom:2px solid var(--borderGray);border-radius:100%;color:#fff;cursor:pointer;height:50px;left:50%;outline:none;padding:1rem;position:absolute;top:-35px;transform:translateX(-50%);width:50px;z-index:9999}.allFeesCollectionContainer{background-color:#fff;margin:1rem 0;padding:1rem 2rem}.allFeesCollectionContainer .search-box .searchBoxContainer{display:flex;justify-content:space-between}.allFeesCollectionContainer .search-box .searchBoxContainer .input-boxes{align-items:end;display:flex;gap:2rem}.allFeesCollectionContainer .search-box .searchBoxContainer .downloadBtn{align-self:center}.collectionFeesFilterSearchButtonContainer{height:fit-content;position:relative;width:fit-content}.collectionFeesFilterSearchButtonContainer button{align-items:center;background-color:var(--greenBack);border:1px solid var(--greenColor);border-radius:6px;color:var(--greenColor);cursor:pointer;display:flex;flex-direction:row;font-family:Poppins-Regular;font-size:15px;gap:1rem;height:2.2rem!important;justify-content:center;outline:none;padding:.5rem 1rem;width:fit-content}.collectionFeesFilterSearchButtonContainer ul{align-items:flex-start;animation:showFilter 3s ease-out;background-color:#fff;border:2px solid var(--greenColor);border-radius:6px;display:flex;flex-direction:column;justify-content:flex-start;list-style-type:none;overflow:hidden;padding:.5rem;position:absolute;top:110%;width:14rem;z-index:1000}.collectionFeesFilterSearchButtonContainer ul li{align-items:center;border-bottom:1px solid var(--grayBorder);display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;padding:.5rem .3rem;width:100%}.collectionFeesFilterSearchButtonContainer ul li input[type=checkbox]{appearance:none;border:2px solid var(--greenColor);border-radius:3px;cursor:pointer;height:1.1rem;outline:none;position:relative;width:1.1rem}.collectionFeesFilterSearchButtonContainer ul li span{font-size:15px}.custom-table-container{font-family:Arial,sans-serif;margin:20px auto;max-height:350px;overflow-y:auto;width:100%}.custom-table-container #paymentMode,.custom-table-container #profileId,.custom-table-container #time{font-size:small}.custom-table-container #paymentMode,.custom-table-container #profileId{color:var(--blueColor1)}.custom-table-container #time{color:var(--tableColor)}.custom-table{background-color:#fff;border-collapse:collapse;width:100%}.custom-table thead{position:sticky}.custom-table thead tr th{font-weight:500}.table-header{color:var(--grayColor);padding:10px;text-align:left}.table-row{border-bottom:1px solid #ddd}.table-cell{color:#333;padding:10px;vertical-align:top}.table-cell:nth-child(2){white-space:nowrap}.custom-button{align-items:center;background-color:initial;border:none;color:var(--blueColor1);cursor:pointer;display:flex;font-size:medium;font-weight:500;gap:.2rem}.custom-button:hover{text-decoration:underline}.custom-table-footer{display:flex;justify-content:space-between}.custom-table-footer #totalCount{background-color:var(--tableColor);border-radius:5px;color:#fff;padding:.5rem 1rem}.custom-table-footer #totalAmount{background-color:var(--tableBackColor);border:2px solid var(--tableColor);border-radius:5px;color:#000;font-weight:600;padding:.5rem 1rem}@media (max-width:640px){.custom-table-container{width:90%}.table-cell,.table-header{font-size:12px;padding:8px}.custom-button{padding:4px 8px}}.cashInFlowGrants .blueActionBtnLight{position:relative}.CollectGrantsContainer{background-color:#fff;border-radius:10px;padding:2rem;width:56%}.GrantHeader h3{color:var(--grayColor);font-family:Poppins-Regular,sans-serif;font-size:1.2rem;font-weight:500}.cashInFlowOthers .blueActionBtnLight{position:relative}.cashInFlowSheetContainer .tableContainer .custom-table-footer #totalAmount{background-color:var(--blueLight1);border-color:var(--blueColor3);color:var(--blueLagoon)}.cashInFlowSheetContainer .cashInFlowSheet .searchBox{background-color:#fff;border-bottom:1px solid var(--grayColor);border-radius:10px 10px 0 0;padding:1rem}.cashInFlowSheetContainer .cashInFlowSheet .searchBox h3{color:var(--grayColor);font-family:Poppins-regular;font-weight:500;padding:0 1rem}.cashInFlowSheetContainer .cashInFlowSheet .searchBox .inputs{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:0 1rem}.cashInFlowSheetContainer .cashInFlowSheet .searchBox .inputBoxes{align-items:center;display:flex;gap:1rem;justify-content:center}.cashInFlowSheetContainer .cashInFlowSheet .searchBox .inputBoxes .datePickerInputContainer{display:flex}.cashInFlowSheetContainer .cashInFlowSheet .searchBox .inputBoxes input{max-width:220px}.cashInFlowSheetContainer .cashInFlowSheet .searchBox .buttons{align-items:center;display:flex;gap:1rem;justify-content:flex-end}.cashInFlowSheetContainer .cashInFlowSheet .searchBox .buttons button:first-child{background-color:var(--blueColor1);border-color:var(--blueColor1);width:250px}.cashInFlowSheetContainer .cashInFlowTable{background-color:#fff;border-radius:0 0 10px 10px;padding:2rem}.cashInFlowSheetContainer .cashInFlowTable .custom-table{max-height:400px;overflow-y:scroll}.cashInFlowSheetContainer .cashInFlowTable .custom-table-footer{margin-top:16px}.universalSheetContainer #cashInflow,.universalSheetContainer #cashOutflow,.universalSheetContainer #totalCount{border-radius:5px;padding:.5rem 1rem}.universalSheetContainer #totalCount{background-color:var(--lightPink);border:2px solid var(--pinkColor)}.universalSheetContainer #cashInflow{background-color:var(--tableBackColor);border:2px solid var(--tableColor);color:var(--rawUmber);font-weight:600}.universalSheetContainer #cashOutflow{background-color:var(--blueLight1);border:2px solid var(--blueColor3);color:var(--blueLagoon);font-weight:600}.universalSheetContainer .universalSheet .searchBox{background-color:#fff;border-bottom:1px solid var(--grayColor);border-radius:10px 10px 0 0;padding:1rem}.universalSheetContainer .universalSheet .searchBox h3{color:var(--grayColor);font-family:Poppins-regular;font-weight:500;padding:0 1rem}.universalSheetContainer .universalSheet .searchBox .inputs{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:0 1rem}.universalSheetContainer .universalSheet .searchBox .inputBoxes{align-items:center;display:flex;gap:1rem;justify-content:center}.universalSheetContainer .universalSheet .searchBox .inputBoxes .datePickerInputContainer{display:flex}.universalSheetContainer .universalSheet .searchBox .inputBoxes input{max-width:220px}.universalSheetContainer .universalSheet .searchBox .buttons{align-items:center;display:flex;gap:1rem;justify-content:flex-end}.universalSheetContainer .custom-table-footer{background-color:#fff;margin-bottom:1rem;padding:2rem}.academicAndResidentialExpensesLineChartComponent{background-color:#fff;border-radius:10px;min-width:680px;width:56%}.academicAndResidentialExpensesLineChartComponent .graphHeader{display:flex;justify-content:space-between;padding:1rem 2rem}.academicAndResidentialExpensesLineChartComponent .graphHeader h3{color:var(--grayColor);font-family:Poppins-regular;font-weight:500}.academicAndResidentialExpensesLineChartComponent .graphHeader .legend{display:flex;gap:2rem;width:fit-content}.academicAndResidentialExpensesLineChartComponent .graphHeader .legend li:first-child{color:var(--blueColor2)}.academicAndResidentialExpensesLineChartComponent .graphHeader .legend li:nth-child(2){color:var(--redColor)}.cashOutFlowDashboard .cashOutFlowMainContainer{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.cashOutFlowDashboard .cashOutFlowMainContainer .cashOutFlowGraphContainer{background-color:#fff;border-radius:10px}.seperater-line{background-color:var(--grayBorder);height:2px;margin:2rem}.cashOutFlowDashboard .viewPollingDetailsContainer{height:fit-content!important}.cashOutFlowDashboard .barGraphChart .AcademicBarGraph .title-header{align-items:center;display:flex;font-family:Poppins-regular;justify-content:space-between;margin:0 2rem}.cashOutFlowDashboard .barGraphChart .AcademicBarGraph .title-header h3{color:var(--grayColor);font-weight:500}.universal-table-container{border-radius:8px;font-family:Poppins-Regular,sans-serif;margin-top:16px;overflow-x:auto}.universal-table{border-collapse:collapse;width:100%}.universal-table thead{border-bottom:1px solid var(--grayBorder);color:var(--grayColor)}.universal-table td,.universal-table th{font-size:14px;padding:12px 16px}.universal-table td{vertical-align:top}.no-data{color:#999;padding:20px;text-align:center}.universal-table-body-scroll{overflow-x:hidden;overflow-y:auto}.universal-table-container .universal-table{table-layout:fixed}.custom-bill .institution-name{align-items:center;display:flex;font-size:1rem;gap:1rem;margin-bottom:1rem;padding:2rem 0 1rem}.custom-bill .bill-title{color:var(--blueColor1);font-size:.875rem;font-weight:700;margin-bottom:1rem;text-align:center}.custom-bill .bill-table-container,.custom-bill .totalContainer{font-size:.875rem}.custom-bill .bill-info .id-date{display:flex;justify-content:space-between;margin-bottom:1rem}.custom-bill .bill-info .id-date span,.custom-bill .bill-info .name-contact span{color:var(--grayColor)}.custom-bill .bill-table-container table{border-bottom:2px solid var(--grayColor);border-collapse:collapse;margin-bottom:1rem;margin-top:2rem;text-align:left;width:100%}.custom-bill .bill-table-container table thead th{background-color:#fff;color:var(--grayColor);position:sticky;top:0;z-index:1}.table-scroll{overflow-y:auto}.custom-bill .totalContainer .calculation div,.custom-bill .totalContainer .subSection div{display:flex;justify-content:space-between}.custom-bill .totalContainer .calculation .paidAmount,.custom-bill .totalContainer .subSection .taxes{border-bottom:2px solid var(--grayColor);padding-bottom:1rem}.custom-bill .totalContainer .calculation .dueAmount,.custom-bill .totalContainer .calculation .netTotal{padding-top:1rem}.custom-bill .paymentDetails{display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin-top:1rem}.custom-bill .paymentDetails div{display:flex;gap:.5rem}.custom-bill .paymentDetails div span:first-child{color:var(--grayColor)}.custom-bill .signature{align-items:center;display:flex;justify-content:space-between;margin-top:4rem}.custom-bill .signature #signatory{border-top:2px solid #000;padding:.25rem .5rem 0}.UniversalGuidCard{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 5px 5px #0000001a;cursor:pointer;display:flex;font-family:Poppins-regular;gap:1rem;max-width:400px;padding:2rem}.UniversalGuidCard .title{font-size:large;font-weight:600}.UniversalGuidCard .description{font-size:small}.UniversalGuidCard h4{display:flex;gap:1rem;justify-items:center}.AcademicExContainer .AcademicExGuideCardContainer{grid-gap:1rem;background-color:#fff;border-radius:10px;display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr;margin-top:16px;padding:2rem}.ResidentialExContainer .ResidentialExGuideCardContainer{grid-gap:1rem;background-color:#fff;border-radius:10px;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:16px;padding:2rem;width:65%}.MarketingExContainer .AddMarketingExpenseBox{background-color:#fff;border-radius:10px;margin-top:16px;max-width:786px;padding:2rem}.MarketingExContainer .AddMarketingExpenseBox .upper{align-items:center;border-bottom:1px solid var(--grayBorder);display:flex;gap:1rem;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.MarketingExContainer .AddMarketingExpenseBox .upper h3{color:var(--grayColor);font-family:Poppins-regular;font-weight:500}.MarketingExContainer .AddMarketingExpenseBox .dropDownInputContaier{cursor:pointer;width:260px}.cahsOutFlowCharity .cashOutFlowMainContainer{margin-top:1rem;padding-bottom:1rem}.cahsOutFlowCharity .cashOutFlowMainContainer .menuSection{background-color:#fff;border-radius:10px;font-family:Poppins-regular;max-width:768px;padding:2rem}.cahsOutFlowCharity .cashOutFlowMainContainer .menuSection h3{color:var(--grayColor);font-weight:500}.cahsOutFlowCharity .cashOutFlowMainContainer .menuSection .buttons-container{display:flex;flex-wrap:wrap;gap:1rem;position:relative}.cahsOutFlowCharity .cashOutFlowMainContainer .menuSection .buttons-container button{position:relative}.EducationalMaterialContainer .back-white{background:#0000}.ReusableTable-container{background:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000d;font-family:Poppins-Regular;padding:1rem}.ReusableTable-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.ReusableTable-header h2{color:var(--grayColor);font-size:18px}.ReusableTable-count{color:var(--deepGreen6);font-size:14px}.ReusableTable-head-row,.ReusableTable-row{align-items:center;border-bottom:1px solid #eee;display:grid;grid-template-columns:2fr 1fr 1fr;padding:.75rem 0}.ReusableTable-head-row{color:var(--grayColor);font-size:14px;font-weight:700}.ReusableTable-body{max-height:300px;overflow-y:auto;scrollbar-color:#ccc #0000;scrollbar-width:thin}.ReusableTable-body::-webkit-scrollbar{width:6px}img.avatar{border-radius:50%;height:40px;object-fit:cover;width:40px}.student-id{color:var(--grayColor);font-size:12px}.green-text{color:var(--deepGreen6);font-weight:700}.details-view-container{background:#fff;border-radius:10px;box-shadow:0 0 12px #0000001a;font-family:sans-serif;font-family:Poppins-regular;margin:auto;max-width:700px;padding:2rem}.details-view-container .details-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.details-view-container .close-btn{background:#0000;border:none;color:var(--grayColor);cursor:pointer;font-size:1.2rem}.details-view-container .details-grid{grid-row-gap:1.5rem;grid-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:1.5rem;row-gap:1.5rem}.details-view-container .label{color:var(--grayColor);display:block;font-size:.8rem}.details-view-container .highlight{color:var(--tableColor);font-weight:700}.details-view-container .description-section{margin-bottom:1.5rem}.details-view-container .confirm-btn{background:var(--greenColor);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;padding:.6rem 1rem;width:100%}.CustomHeaderTitleContainer{align-items:center;border-bottom:1px solid var(--grayBorder);display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.CustomHeaderTitleContainer .frontSection .profile-dp{align-items:center;display:flex;gap:.5rem}.CustomHeaderTitleContainer .frontSection .profile-dp img{height:50px;width:50px}.CustomHeaderTitleContainer .frontSection .seeHistory{align-items:center;color:var(--blueColor1);cursor:pointer;display:flex;gap:.5rem;margin-top:.5rem}.CustomHeaderTitleContainer .frontSection .seeHistory:hover{text-decoration:underline}.CustomHeaderTitleContainer .frontSection .profile-dp .infoContainer .gender{color:var(--grayColor);font-size:12px}.CustomHeaderTitleContainer .class,.CustomHeaderTitleContainer .id{color:var(--grayColor)}.CustomHeaderTitleContainer .lastFee{color:var(--tableColor)}.CustomHeaderTitleContainer .period{color:var(--successGreen)}.salarySlipContainer{background-image:url(/static/media/salary-slip-bg.e3382bc420cf4016b5ed.png);background-position:50%;background-repeat:no-repeat;background-size:cover;font-family:Poppins-regular;height:686px;width:578px}.salarySlipContainer .text-content .titleSection{align-items:center;display:flex;font-size:12px;padding-left:6rem;padding-right:3rem;padding-top:5rem;text-align:left}.salarySlipContainer .text-content .billDetail{align-items:center;color:var(--grayColor);display:flex;font-size:x-small;justify-content:space-between;margin-top:1rem;padding:0 3rem}.salarySlipContainer .text-content .billDetail span{color:#000}.salarySlipContainer .text-content .employeeDetails{align-items:center;color:var(--grayColor);display:flex;flex-wrap:wrap;font-size:small;justify-content:space-between;margin-top:1rem;padding:0 3rem;text-align:left}.salarySlipContainer .text-content .dashed-line{border-bottom:2px dashed var(--grayColor);margin:20px auto;width:80%}.salarySlipContainer .text-content .solid-line{border-bottom:2px solid var(--grayColor);margin:20px auto;width:80%}.salarySlipContainer .text-content .employeeDetails .NameID h2,.salarySlipContainer .text-content .employeeDetails .PositionGrade #grade,.salarySlipContainer .text-content .employeeDetails .contact #phone{color:#000}.salarySlipContainer .text-content .employeeDetails .address{color:#000;margin-top:.5rem}.salarySlipContainer .text-content .employeeDetails .address span{color:var(--grayColor);margin-left:1rem}.salarySlipContainer .text-content .billSection{display:flex;flex-direction:column;font-size:small;gap:.25rem}.salarySlipContainer .text-content .billSection .billBody{max-height:3rem;overflow-y:auto}.salarySlipContainer .text-content .billSection .billContent,.salarySlipContainer .text-content .billSection .billHeader,.salarySlipContainer .text-content .billSection .total{align-items:center;display:flex;justify-content:space-between;padding:0 3rem}.salarySlipContainer .text-content .billSection .billHeader{color:var(--grayColor)}.salarySlipContainer .text-content .others{display:flex;flex-direction:column;font-size:small;gap:.5rem;margin-top:1rem;padding-left:3rem;text-align:left}.salarySlipContainer .text-content .others .tag{color:var(--grayColor)}.salarySlipContainer .text-content .others .tag span{color:#000}.salarySlipContainer .text-content .bottom{align-items:center;display:flex;font-size:small;justify-content:space-between;margin-top:3rem;padding:0 6rem}.salarySlipContainer .text-content .bottom #signatory{border-top:2px solid #000;padding:.25rem .5rem 0}.salariesContainer .distributeSalries{background-color:#fff;border-radius:10px;margin-top:1rem;padding:2rem}.salariesContainer .distributeSalries .input-box{border-bottom:2px solid var(--borderGray);display:flex;justify-content:space-between;margin-top:1rem;padding-bottom:1rem}.salariesContainer .distributeSalries h3{color:var(--grayColor);font-family:Poppins-regular;font-weight:500;margin-top:1rem}.salariesContainer .back-white{background-color:initial!important}.MaterialAndResourceContaienr{display:flex;font-family:Poppins-regular;gap:1rem;height:100%;margin-top:1rem;width:100%}.MaterialAndResourceContaienr .left{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:100%;padding:1.5rem;width:50%}.MaterialAndResourceContaienr .left .table-container{border-top:1px solid #ddd;max-height:420px;overflow-y:auto;width:100%}.MaterialAndResourceContaienr .left .table-container .material-table{border-collapse:collapse;font-size:14px;width:100%}.MaterialAndResourceContaienr .left .table-container .material-table thead{background:#fff;position:sticky;top:0;z-index:1}.MaterialAndResourceContaienr .left .table-container .material-table th{border-bottom:1px solid #eee;color:#888;font-weight:500;padding:12px 10px;text-align:left}.MaterialAndResourceContaienr .left .table-container .material-table td{border-bottom:1px solid #f0f0f0;padding:14px 10px}.MaterialAndResourceContaienr .left .table-container .material-table td input[type=checkbox]{cursor:pointer;transform:scale(1.1)}.MaterialAndResourceContaienr .left .table-container .reporter{color:var(--deepGreen3);font-weight:500}.MaterialAndResourceContaienr .left .table-header{align-items:center;border-bottom:1px solid var(--grayBorder);display:flex;justify-content:space-between;padding-bottom:1rem;width:100%}.MaterialAndResourceContaienr .left .table-header h3{align-items:center;color:var(--grayColor);display:flex;font-weight:500;gap:.5rem}.MaterialAndResourceContaienr .left .table-header button{background:none;border:none;color:var(--blueColor1);cursor:pointer;font-size:small}.MaterialAndResourceContaienr .left .table-header button:hover{text-decoration:underline}.MaterialAndResourceContaienr .right{background-color:#fff;border-radius:10px;height:100%;padding:1.5rem;width:50%}.MaterialAndResourceContaienr .right .content-header{align-items:center;border-bottom:1px solid var(--grayBorder);display:flex;justify-content:space-between;padding-bottom:1rem;width:100%}.MaterialAndResourceContaienr .right .content-header h3{color:var(--grayColor);font-weight:500}.MaterialAndResourceContaienr .right .bill-table-container{overflow-y:auto;width:100%}.MaterialAndResourceContaienr .right .bill-table-container .bill-table{width:100%}.MaterialAndResourceContaienr .right .bill-table-container .bill-table thead{background-color:#fff;color:var(--grayColor);position:sticky;top:0;z-index:1}.MaterialAndResourceContaienr .right .bill-table-container .bill-table thead th{font-weight:500;text-align:left}.MaterialAndResourceContaienr .right .bill-table-container tbody tr td{padding:2px 0}.MaterialAndResourceContaienr .right .bill-table-container tbody .totalAmount,.MaterialAndResourceContaienr .right .totalContainer .taxes .taxPercentage{background-color:var(--shadeGreen);border:1px solid var(--deepGreen3);border-radius:4px;padding:0 1rem}.MaterialAndResourceContaienr .right .totalContainer .subSection{border-block:1px solid var(--grayBorder);padding:.5rem 0}.MaterialAndResourceContaienr .right .netTotal,.MaterialAndResourceContaienr .right .totalContainer .subTotal,.MaterialAndResourceContaienr .right .totalContainer .taxes{align-items:center;display:flex;justify-content:space-between}.MaterialAndResourceContaienr .right .formContaienr .confirmPaymentBtn{border-radius:4px;cursor:pointer;margin-top:1rem;padding:.5rem;width:100%}.vendorPaymentForm .vendorPaymentFormInputs{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-top:1rem}.MaterialAndResourcesSection .back-white{background-color:initial}.MaterialAndResourcesSection .billSuccess h2{color:var(--deepGreen3);font-size:1.2rem;margin-bottom:.5rem;margin-top:1rem;padding:0 2rem;text-align:center}.MaterialAndResourcesSection .billSuccess p{font-size:small;margin:.5rem 0;text-align:center}.MaterialAndResourcesSection .billSuccess h4{align-items:center;color:var(--blueColor1);cursor:pointer;display:flex;gap:.5rem;justify-content:center;margin:1rem 0;text-align:center}.MaterialAndResourcesSection .billSuccess button{width:100%}.action-pay-btn{border-radius:4px;color:#fff;cursor:pointer;padding:.25rem .5rem}.HistorySection{font-family:Poppins-regular}.duePayment-modal-overlay{align-items:center;background:#0006;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.duePayment-modal-overlay .modal{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0003;font-family:Arial,sans-serif;padding:24px;position:relative;width:360px}.duePayment-modal-overlay .close-btn{background:none;border:none;cursor:pointer;font-size:20px;position:absolute;right:12px;top:10px}.duePayment-modal-overlay .modal-title{font-size:20px;font-weight:600;margin-bottom:20px;text-align:center}.duePayment-modal-overlay .info p{font-size:14px;margin:6px 0}.duePayment-modal-overlay .info span{font-weight:600}.duePayment-modal-overlay .input-group{margin:16px 0}.duePayment-modal-overlay .input-group label{color:#333;display:block;font-size:14px;margin-bottom:6px}.duePayment-modal-overlay .input-group input{border:1px solid #ddd;border-radius:8px;font-size:14px;padding:10px;width:100%}.duePayment-modal-overlay .note{color:#555;font-size:12px;margin-bottom:16px}.duePayment-modal-overlay .confirm-btn{background:#6b8e4e;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;padding:12px;width:100%}.duePayment-modal-overlay .confirm-btn:hover{background:#5d7d44}.academic-universal-table-wrapper .material-table{border-collapse:collapse;font-size:14px;width:100%}.academic-universal-table-wrapper .material-table thead{background:#fff;position:sticky;top:0;z-index:1}.academic-universal-table-wrapper .material-table th{border-bottom:1px solid #eee;color:#888;font-weight:500;padding:12px 10px;text-align:left}.academic-universal-table-wrapper .material-table td{border-bottom:1px solid #f0f0f0;padding:14px 10px}.MaterialAndResourceContaienr .left .academic-universal-table-wrapper .material-table td input[type=checkbox]{cursor:pointer;transform:scale(1.1)}.academic-universal-table-wrapper .reporter{color:var(--deepGreen3);font-weight:500}.academic-universal-table-wrapper .table-header{align-items:center;border-bottom:1px solid var(--grayBorder);display:flex;justify-content:space-between;padding-bottom:1rem;width:100%}.academic-universal-table-wrapper .table-header h3{align-items:center;color:var(--grayColor);display:flex;font-weight:500;gap:.5rem}.academic-universal-table-wrapper .table-header button{background:none;border:none;color:var(--blueColor1);cursor:pointer;font-size:small}.academic-universal-table-wrapper .table-header button:hover{text-decoration:underline}.material-table-container{margin:20px}.material-table-container .table-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.material-table-container .table-header h2{align-items:center;color:var(--grayColor);display:flex;font-size:18px;gap:8px}.material-table-container .select-all{background:none;border:none;color:#5a4df1;cursor:pointer;font-size:14px}.material-table-container .material-table{border-collapse:collapse;font-size:14px;width:100%}.material-table-container .material-table th{border-bottom:1px solid #e5e5e5;color:#777;font-weight:500;padding:10px;text-align:left}.material-table-container .material-table td{border-bottom:1px solid #f1f1f1;padding:10px;vertical-align:top}.material-table-container .material-info{font-size:14px}.material-table-container .material-info strong{color:#333;display:block}.material-table-container .material-date{color:#999;color:#3d8b40;font-size:12px}.material-table-container .reported-by{color:#3d8b40}.material-table-container .select-row td{border-bottom:1px solid #ddd;padding:6px 10px;text-align:right}.material-table-container .select-link{background:none;border:none;color:#5a4df1;cursor:pointer;font-size:14px}.MiscellaneousCostBody{display:flex;font-family:Poppins-regular;gap:1rem;height:100%;margin-top:1rem;width:100%}.MiscellaneousCostBody .left{align-items:center;display:flex;flex-direction:column}.MiscellaneousCostBody .left,.MiscellaneousCostBody .right{background-color:#fff;border-radius:10px;height:100%;padding:1.5rem;width:50%}.MiscellaneousCostBody .formContaienr{background:#fff;display:flex;justify-content:center}.MiscellaneousCostBody .miscellaneousFeatureForm{display:flex;flex-direction:column;gap:24px;max-width:800px;width:100%}.MiscellaneousCostBody .miscellaneousFeatureFormInputs{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.MiscellaneousCostBody .miscellaneousFeatureFormInputs .descriptionField,.MiscellaneousCostBody .miscellaneousFeatureFormInputs .gstField{grid-column:span 2}.MiscellaneousCostBody .miscellaneousFeatureFormInputs input,.MiscellaneousCostBody .miscellaneousFeatureFormInputs select{border:1px solid #dcdcdc;border-radius:8px;font-size:14px;outline:none;padding:12px 14px;transition:border-color .2s ease;width:100%}.MiscellaneousCostBody .miscellaneousFeatureFormInputs input:focus,.MiscellaneousCostBody .miscellaneousFeatureFormInputs select:focus{border-color:var(--greenColor)}.MiscellaneousCostBody .miscellaneousFeatureFormInputs label{color:#555;display:block;font-size:14px;font-weight:500;margin-bottom:6px}.MiscellaneousCostBody .confirmPaymentBtn{background:var(--greenColor);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px;transition:background .2s ease;width:100%}.MiscellaneousCostBody .confirmPaymentBtn:hover{background:var(--greenColor)}.infoSummaryCard{background:#fff;border-radius:12px;box-shadow:0 2px 6px #0000000d;display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:700px;padding:1.5rem}.infoSummaryTitle{color:#333;font-size:1.2rem;font-weight:600;margin:0}.infoSummaryContent{display:flex;flex-direction:column;gap:1.2rem}.infoSummaryRow{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.infoSummaryCol{display:flex;flex-direction:column;gap:.3rem}.infoSummaryCol.span-2{grid-column:span 2}.infoSummaryCard .label{color:#7a7a7a;font-size:.9rem;font-weight:500}.infoSummaryCard p{color:#333;font-size:1rem;margin:0}.infoSummaryBtn{background-color:var(--greenColor);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.8rem;text-align:center}.toggle-switch{background-color:#ccc;border-radius:50px;cursor:pointer;height:26px;position:relative;transition:background-color .3s ease;width:50px}.toggle-switch.on{background-color:#4caf50}.toggle-thumb{background-color:#fff;border-radius:50%;height:22px;left:2px;position:absolute;top:2px;transition:transform .3s ease;width:22px}.toggle-switch.on .toggle-thumb{transform:translateX(24px)}.pollingResultProgressBar:after{background-color:var(--pollingResultProgressBarBackground);border-radius:6px;content:"";height:100%;left:0;position:absolute;top:0;width:var(--pollingResultProgressBarWidth);z-index:1}.notificationHoldingParentContainer{grid-row-gap:1rem;grid-column-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));width:100%}.settingPathChangerBtn{align-items:center;border-radius:5px;display:flex;flex-direction:row;height:2.5rem;justify-content:space-between;outline:none;padding:0 1rem;width:100%}.activeSettingPathChangerBtn{background-color:#f5276f1a;border:none}.activeSettingPathChangerBtn .transparentBtn{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.activeSettingPathChangerBtn .transparentBtn span{color:var(--deepPink2);font-family:Poppins-Regular;font-size:13px}.activeSettingPathChangerBtn .transparentBtn img{height:.7rem;width:.7rem}.activeSettingPathChangerBtnIcon{fill:var(--deepPink2);height:1rem;width:1rem}.settingAdminProfileDetails{grid-row-gap:1.5rem}.advanceCardParentContainer,.settingAdminProfileDetails{grid-column-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(45%,1fr))}.advanceCardParentContainer{grid-row-gap:1rem;width:100%}.adminProfileDocumentParentContainer{align-items:flex-start;display:flex;justify-content:flex-start}.adminProfileDocumentContainer{grid-row-gap:1rem;grid-column-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));height:fit-content;padding-right:1rem;width:100%}.adminProfileDocumentFolder,.createAdminProfileDocumentFile{border:2px solid var(--yellowBorder);border-radius:10px;height:168px;width:100%}.adminProfileDocumentFolder{background-color:var(--yellowFolderColor)}.adminProfileDocumentFile,.adminProfileDocumentFolder{cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative}.adminProfileDocumentFile{align-items:flex-end;background-color:var(--blueLight);border:none;border-bottom:2px solid var(--blueColor1);border-radius:10px;height:168px;justify-content:flex-end;width:100%}.adminProfileDocumentFile svg{height:100%;left:8%;position:absolute;top:20%;width:90%;z-index:1}.adminProfileDocumentFile span{text-align:center;z-index:10}.folderIcon{background-color:var(--yellowFolderColor);border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:fit-content;padding:.6rem .6rem .3rem;position:absolute;right:10px;top:-3px;width:fit-content}.createAdminProfileDocumentFile{align-items:center;background-color:initial;border:2px solid var(--grayBorder);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;height:158px;justify-content:center;outline:none;padding:1rem;width:100%}.folderTextInput{border:none;border-bottom:2px solid var(--grayBorder);outline:none;padding:.5rem;width:100%}.folderTextInput::placeholder{font-family:Poppins-Medium}.documentFileUploader{align-items:center;background-color:var(--blueLight);border:2px dotted var(--blueColor1);border-radius:13px;display:flex;flex-direction:column;gap:.5rem;height:8rem;justify-content:center;position:relative;width:100%}.documentFileUploader input{appearance:none;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.permissionChangeBtn{-webkit-appearance:none;-moz-appearance:none;background-color:var(--successGreen);background:var(--successGreen) url(/static/media/ArrowDown.03e54a53f7ec5145ecf5.svg) no-repeat;background-position-x:85%;background-position-y:53%;background-repeat:no-repeat;border:none;border-radius:6px;color:#fff;cursor:pointer;outline:none;padding:.5rem 2rem .5rem 1.5rem}#permissionChangeBtnId option,#permissionChangeBtnId option:hover{background-color:initial!important;cursor:pointer}#permissionChangeBtnId option{color:#000!important}#permissionChangeBtnId option:checked:not(value="Active"){background-color:#ff0!important}.permissionGrantedListLi{border-bottom:2px solid var(--grayBorder)}.permissionGrantedListLi:last-child{border:none!important}.verticalAccessActAdminSelectProfileParentContainer{grid-row-gap:1rem;grid-column-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));width:100%}.verticalAccessActAdminSelectProfileCards{border-radius:10px;outline:none;overflow:hidden;padding:1rem 1.5rem;position:relative}.verticalAccessActAdminSelectProfileCards .verticalAccessActAdminSelectProfile div span:first-child{font-size:13px}.verticalAccessActAdminSelectProfileCards .verticalAccessActAdminSelectProfile{z-index:5}.verticalAccessActAdminSelectProfileCards input{appearance:none;cursor:pointer;height:100%;left:0;position:absolute;top:0;transition:.1s;width:100%;z-index:10}.verticalAccessActAdminSelectProfileCards:has(input:not(:checked)){border:2px solid var(--blueColor3);transition:.1s}.verticalAccessActAdminSelectProfileCards:has(input:checked){background-color:var(--blueColor3);transition:.1s}.verticalAccessActAdminSelectProfileCards:has(input:checked)>.verticalAccessActAdminSelectProfile span{color:#fff}.themeChangeInputSelector{appearance:none;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.themeChangeInputSelectorParentContainer:has(.themeChangeInputSelector:checked)>.themeChangeImageParentContainer{border:5px solid var(--textColor)}.NotificationToggleButtonListItem:last-child{border:none!important}.feeCollectionComponentChangeBtn{align-items:center;display:flex;justify-content:center;padding:.5rem 0;position:relative;transition:.3s;width:50%}.feeCollectionComponentChangeBtn:first-child{border-bottom:2px solid var(--blueColor1)}.feeCollectionComponentChangeBtn:first-child:has(input:checked){background-color:var(--blueColor1)}.feeCollectionComponentChangeBtn:first-child:has(input:checked)>span{color:var(--textWhite)}.feeCollectionComponentChangeBtn:last-child:has(input:checked){background-color:var(--folderColor)}.feeCollectionComponentChangeBtn:last-child:has(input:checked)>span{color:var(--textWhite)}.feeCollectionComponentChangeBtn:last-child{border-bottom:2px solid var(--folderColor)}.feeCollectionComponentChangeBtn:first-child>span{color:var(--blueColor1)}.feeCollectionComponentChangeBtn:last-child>span{color:var(--folderColor)}.feeCollectionComponentChangeBtn span{background-color:initial;font-family:Poppins-Medium;font-size:14px;position:relative;z-index:5}.feeCollectionComponentChangeBtn input{appearance:none;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.salarySlabInfoTable thead tr th{padding-top:0!important;text-align:center!important}.salarySlabInfoTable tbody tr td{border:none!important;text-align:center!important}.salarySlabInfoContainer{border-bottom:2px solid var(--borderGray);padding-bottom:1rem}.salarySlabInfoContainer:last-child{border:none!important}.teamInfoMemberListSliderParent{width:100%}.teamInfoMemberList{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;list-style-type:none;width:100%}.teamInfoMemberList li{width:100%}.teamInfoMemberList li button{text-wrap:nowrap;background-color:#3fb5ff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Poppins-SemiBold;font-size:11px;outline:none;padding:.5rem 1rem}.teamInfoMemberList li::marker{width:100%}.teamMemberListProfiles{align-items:center;border:2px solid var(--greenColor);border-radius:10px;display:flex;flex-direction:row;gap:1rem;height:5rem;justify-content:space-between;padding:1rem;width:100%}.profileAddModalTable tr td{width:25%}.profileAddModalTable tr td:first-child{width:40%}.profileAddBtn{background-color:var(--greenColor);border:none;border-radius:5px;color:#fff}.profileAddBtn,.profileAddedBtn{cursor:pointer;font-family:Poppins-SemiBold;outline:none;padding:.5rem 2rem;width:fit-content}.profileAddedBtn{background-color:var(--greenBack);border:2px solid var(--greenColor);border-radius:5px;color:var(--greenColor)}.positionColorChangeBtn{background-color:#9991d8;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Poppins-Regular;font-size:14px;outline:none;padding:.5rem 1.5rem}.login-body{align-items:center;display:flex;height:100vh;justify-content:center}.login-body .login-left-container{width:50%}.login-body .login-right-container{align-items:center;display:flex;flex-direction:column;height:80%;justify-content:space-evenly;width:50%}.login-body .login-right-container h3{color:#000;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;letter-spacing:0}.login-body .login-right-container .login-form{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 20px #0000001a;display:flex;flex-direction:column;height:498px;justify-content:space-evenly;width:402px}.login-body .login-right-container .login-form .login-form-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.login-body .login-right-container .login-form .login-form-wrapper img{height:37.46px;width:118px}.login-body .login-right-container .login-form .login-form-wrapper .email-container,.login-body .login-right-container .login-form .login-form-wrapper .password-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;width:80%}.login-body .login-right-container .login-form .login-form-wrapper .password-container img{cursor:pointer;filter:invert(74%) sepia(12%) saturate(186%) hue-rotate(180deg) brightness(95%) contrast(88%);height:1.3rem;left:285px;position:relative;top:-38%;width:1.3rem}.login-body .login-right-container .login-form .login-form-wrapper .password-container{margin:0}.login-body .login-right-container .login-form .login-form-wrapper label{color:#000;font-family:Poppins,sans-serif;font-size:10px;font-weight:400;letter-spacing:0;padding-bottom:5px}.login-body .login-right-container .login-form .login-form-wrapper input{border:1px solid #c4c4c4;border-radius:5px;color:#000;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;height:40px;letter-spacing:0;outline:none;padding-left:10px;width:100%}.login-body .login-right-container .login-form .login-form-wrapper input:focus{border:solid #e2e8f0}.login-body .login-right-container .login-form .login-form-wrapper input::placeholder{color:#c4c4c4;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;letter-spacing:0}.login-body .login-right-container .login-form .login-form-wrapper .remember-me-container{align-items:center;display:flex;justify-content:flex-end;margin-bottom:25px;width:80%}.login-body .login-right-container .login-form .login-form-wrapper .remember-me-container a{color:#5e4de1;font-family:poppins,sans-serif;font-size:12px;font-weight:500;text-decoration:none}.login-body .login-right-container .login-form .login-form-wrapper button{background-color:#5e4de1;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;height:40px;letter-spacing:0;width:80%}.login-body .login-right-container .login-form .login-form-wrapper .arrow{cursor:pointer;height:1.5rem;left:11%;position:relative;top:-11%;width:1.5rem}.login-body .login-right-container .login-form .login-form-wrapper .arrow:hover{animation:blink .5s infinite}.left-temp-container{align-items:flex-start;background:#e6e6e68f;border-radius:0 20px 20px 0;border-right:3px solid #fff;box-shadow:0 4px 10px 11px #c6c6c640;display:flex;flex-direction:column;font-family:Poppins,sans-serif;height:100vh;justify-content:space-between;padding:2rem;position:relative}.background-logo{height:227px;left:100px;opacity:.5;position:fixed;top:56px;width:750px;z-index:0}.top-banner{align-items:center;background:#ffffff8f;border-radius:12px;box-shadow:0 4px 20px 1px #0000001a;display:flex;gap:1rem;height:88px;padding:1rem 2rem;width:680px;z-index:2}.top-banner img{height:37.455848693847656px;margin-left:2.3rem;width:117.99980926513672px}.top-banner a{align-items:center;display:flex;font-family:Poppins,sans-serif;font-size:24px;font-weight:400;justify-content:center;line-height:147%;margin-left:2.5rem;padding:.5rem 1rem}.top-banner .UpRightArrow{height:24px;margin:0 0 .2rem 1.2rem;width:24px}.go-to-card{align-items:center;background:#fff;border-radius:16px;box-shadow:0 4px 12px #00000014;display:flex;height:129px;justify-content:space-between;margin-bottom:2rem;margin-left:3px;padding:1.5rem;width:352px}.about-link{color:#000;font-family:Poppins,sans-serif;font-weight:500;text-decoration:none}.main-content{margin-top:3rem;position:relative;z-index:2}.go-to-card .go-to-card-text{align-items:center;display:flex;justify-content:center;text-decoration:none}.go-to-card .go-to-card-text p{color:#000;font-family:Poppins,sans-serif;font-size:24px;font-weight:400;line-height:147%}.go-to-card .go-to-card-text img{height:38px;margin-left:14px;width:38px}.go-to-card-content img{height:35px;margin-top:3px;width:117px}.go-to-card .macbook-image{height:98px;width:130px}.dashboard-previews{display:flex;left:-12px;position:relative;width:100%}.dashboard-previews img{border-radius:16px;height:192px;width:352px}.forgot-password-body{align-items:center;display:flex;height:100vh;justify-content:center}.forgot-password-left-container{width:50%}.forgot-password-right-container{align-items:center;display:flex;flex-direction:column;height:80%;justify-content:space-evenly;width:50%}.forgot-password-right-container h3{color:#000;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;letter-spacing:0}.forgot-password-form{background-color:#fff;border-radius:10px;box-shadow:0 4px 20px #0000001a;height:388px;justify-content:space-evenly;width:402px}.forgot-password-form,.forgot-password-form-wrapper{align-items:center;display:flex;flex-direction:column}.forgot-password-form-wrapper{justify-content:center;width:100%}.email-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;width:80%}.forgot-password-form label{font-size:10px;padding-bottom:5px}.forgot-password-form input,.forgot-password-form label{color:#000;font-family:Poppins,sans-serif;font-weight:400;letter-spacing:0}.forgot-password-form input{border:1px solid #c4c4c4;border-radius:5px;font-size:12px;height:40px;outline:none;padding-left:10px;width:100%}.forgot-password-form input:focus{border:solid #e2e8f0}.forgot-password-form input::placeholder{color:#c4c4c4;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;letter-spacing:0}.forgot-password-form-wrapper button{background-color:#5e4de1;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;height:40px;letter-spacing:0;width:80%}.arrow{top:-22%}.OTP-body{align-items:center;display:flex;height:100vh;justify-content:center}.OTP-left-container{width:50%}.OTP-right-container{align-items:center;display:flex;flex-direction:column;height:80%;justify-content:space-evenly;width:50%}.OTP-right-container h3{color:#000;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;letter-spacing:0}.OTP-form{background-color:#fff;border-radius:10px;box-shadow:0 4px 20px #0000001a;height:388px;justify-content:space-evenly;width:402px}.OTP-form,.OTP-form-wrapper{align-items:center;display:flex;flex-direction:column}.OTP-form-wrapper{justify-content:center;width:100%}.OTP-input-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;width:80%}.OTP-resend-timer{align-items:center;display:flex;justify-content:flex-end;padding:10px 5px 0 0;width:100%}.OTP-resend-timer p{color:#5e4de1;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;letter-spacing:0}.OTP-resend{align-items:center;display:flex;justify-content:center;margin-bottom:20px;padding:10px 0 0;width:100%}.OTP-resend p{color:#5e4de1;cursor:pointer;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:16px}.OTP-input-container hr{border:1px solid #818181;margin-top:20px;width:100%}.OTP-form-wrapper button{background-color:#5e4de1;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;height:40px;letter-spacing:0;width:80%}.arrow{cursor:pointer;height:1.2rem;left:9%;position:relative;top:-14%;width:1.2rem}.arrow:hover{animation:blink .5s infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}
/*# sourceMappingURL=main.3080ed43.css.map*/