:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
@font-face{font-family:Inter;src:url(../media/Inter18pt-Medium.34nd84u7h6wsa.eot);src:url(../media/Inter18pt-Medium.34nd84u7h6wsa.eot)format("embedded-opentype"),url(../media/Inter18pt-Medium.1du01-c09y6gr.woff2)format("woff2"),url(../media/Inter18pt-Medium.3854x7wonkwtj.woff)format("woff"),url(../media/Inter18pt-Medium.1z0y39gpju6o6.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../media/Inter18pt-Regular.2m0d3nxuj6aze.eot);src:url(../media/Inter18pt-Regular.2m0d3nxuj6aze.eot)format("embedded-opentype"),url(../media/Inter18pt-Regular.3xgo-fn8c3q_5.woff2)format("woff2"),url(../media/Inter18pt-Regular.3630rvwfd9yn8.woff)format("woff"),url(../media/Inter18pt-Regular.3q7eknqxk4b7q.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../media/Inter18pt-SemiBold.00ioybgwnjg5u.eot);src:url(../media/Inter18pt-SemiBold.00ioybgwnjg5u.eot)format("embedded-opentype"),url(../media/Inter18pt-SemiBold.127usc52whye6.woff2)format("woff2"),url(../media/Inter18pt-SemiBold.2-5dygcdwt66e.woff)format("woff"),url(../media/Inter18pt-SemiBold.2ka61vkm0qjk2.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../media/Inter18pt-Bold.3tq079f-1_hh5.eot);src:url(../media/Inter18pt-Bold.3tq079f-1_hh5.eot)format("embedded-opentype"),url(../media/Inter18pt-Bold.1nce91anw3tf_.woff2)format("woff2"),url(../media/Inter18pt-Bold.2o9xndo63e9fq.woff)format("woff"),url(../media/Inter18pt-Bold.3iyzcitk0gdzh.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}
:root{--body-color:#f5f6fa;--primary-color:#31808a;--primary-10-color:#ebf3f4;--primary-light-color:#e4f2ef;--secondary-color:#323232;--grey-color:#aab6c1;--input-border-color:#d0d5dd;--input-placeholder-color:#aab6c1;--white-color:#fff;--dark-color:#323232;--dark-2-color:#344054;--dark-10-color:#3232321a;--red-color:#ce1126;--red-10-color:#ce11261a;--yellow-color:#d6b630;--yellow-10-color:#d6b6301a;--info-color:#80869b;--box-shadow:0px 1px 2px #1018280d;--font-family:"Inter"}::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#0000;border-radius:6px}::-webkit-scrollbar{background-color:#0000;border-radius:6px;width:6px;height:6px}::-webkit-scrollbar-thumb{background-color:var(--secondary-border-1);border-radius:6px;-webkit-box-shadow:inset 0 0 6px #0000004d}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}html{scroll-behavior:smooth}body{padding:0;background-color:var(--body-color)!important;font-family:var(--font-family)!important;margin:0!important;overflow-x:hidden!important}img{max-width:100%}.primary-text{color:var(--primary-color)!important}.secondary-text{color:var(--secondary-color)!important}.dark-text{color:var(--dark-color)!important}a{text-decoration:none!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.p-16{padding:16px}.w-full{width:100%}.h-full{height:100%}.d-block{display:block}.d-none{display:none}.text-center{text-align:center}.cursor-pointer{cursor:pointer}.relative{position:relative}h1,h2,h3,h4,h5,h6,p{margin:0}p{font-size:16px;line-height:24px}.rs-calendar-table-cell-content{color:gray!important}.rs-calendar-table-cell-is-today .rs-calendar-table-cell-content{box-shadow:inset 0 0 0 1px var(--primary-color)!important}.rs-calendar-table-cell-selected .rs-calendar-table-cell-content{background-color:var(--primary-color)!important;color:#fff!important}.rs-picker-daterange-header.rs-picker-tab-active-start:after{border-bottom:2px solid var(--primary-color)!important}.calendar-ui .rs-input-group.rs-input-group-inside{width:180px}.calendar-ui .rs-input-group.rs-input-group-inside .rs-input-group-addon{display:none}.field-wrapper{background-color:var(--white-color)!important}.field-wrapper .css-er619e-MuiFormHelperText-root.Mui-error{margin:3px;font-size:14px!important}.field-wrapper .field-label{color:var(--dark-color);font-size:14px;font-style:normal;font-weight:500;line-height:20px;font-family:var(--font-family);margin-bottom:6px;display:block;background-color:#0000!important}.field-wrapper .field-label .asterisk{color:var(--red-color)}.field-wrapper .info{color:var(--info-color);font-size:14px;font-style:normal;font-weight:500;line-height:20px;font-family:var(--font-family)}.field-wrapper .info svg{width:14px;height:14px}.field-wrapper .input-ui{color:var(--dark-color);font-size:14px;font-style:normal;font-weight:400;line-height:20px;background-color:#0000!important}.field-wrapper .input-ui input{font-size:14px;font-weight:400;line-height:20px;font-family:var(--font-family);padding:11.94px 14px;background-color:#0000!important}.field-wrapper .input-ui input::-webkit-input-placeholder{font-family:var(--font-family);color:var(--dark-color);font-size:14px;font-weight:400;line-height:20px}.field-wrapper .input-ui input:-moz-placeholder-shown{font-family:var(--font-family);color:var(--dark-color);font-size:14px;font-weight:400;line-height:20px}.field-wrapper .input-ui input::-moz-placeholder{font-family:var(--font-family);color:var(--dark-color);font-size:14px;font-weight:400;line-height:20px}.field-wrapper .input-ui input:-ms-placeholder-shown{font-family:var(--font-family);color:var(--dark-color);font-size:14px;font-weight:400;line-height:20px}.field-wrapper .input-ui input::placeholder{font-family:var(--font-family);color:var(--dark-color);font-size:14px;font-weight:400;line-height:20px}.field-wrapper .input-ui fieldset{color:var(--dark-color);box-shadow:var(--box-shadow);border-radius:6px;border:1px solid var(--input-border-color)!important;background-color:#0000!important}.field-wrapper .input-ui .Mui-disabled{-webkit-text-fill-color:#b9babd;background-color:#eee;border-radius:6px;color:#b9babd!important}.field-wrapper .textarea-ui{color:var(--dark-color);box-shadow:var(--box-shadow);width:100%;min-height:80px;font-size:14px;font-weight:400;line-height:20px;font-family:var(--font-family);border-radius:6px;padding:11.94px 14px;border:1px solid var(--input-border-color)!important;background-color:#0000!important}.field-wrapper .textarea-ui:focus{outline:none;border:1px solid var(--input-border-color)!important}.field-wrapper .textarea-ui::placeholder{font-family:var(--font-family);color:var(--dark-color);opacity:.1;font-size:14px;font-weight:400;line-height:20px}.field-wrapper .textarea-ui::-moz-placeholder{font-family:var(--font-family);color:var(--dark-color);opacity:.1;font-size:14px;font-weight:400;line-height:20px}.field-wrapper .textarea-ui::-moz-placeholder{font-family:var(--font-family);color:var(--dark-color);opacity:.1;font-size:14px;font-weight:400;line-height:20px}.field-wrapper .textarea-ui::-moz-placeholder{font-family:var(--font-family);color:var(--dark-color);opacity:.1;font-size:14px;font-weight:400;line-height:20px}.field-wrapper .textarea-ui::-webkit-input-placeholder{font-family:var(--font-family);color:var(--dark-color);opacity:.1;font-size:14px;font-weight:400;line-height:20px}.generate-plan{color:var(--white);height:48px;font-size:16px;font-weight:600;line-height:20px;font-family:var(--font-family);white-space:nowrap;border:1px solid var(--primary-color);text-transform:capitalize!important;box-shadow:none!important;background:var(--primary-color)!important;color:var(--white-color)!important;border-radius:6px!important;padding:12px 16px!important}.generate-plan svg{color:var(--white-color);width:20px;height:20px;font-size:20px}.btn{color:var(--white);text-transform:capitalize;height:48px;font-size:16px;font-weight:600;line-height:20px;font-family:var(--font-family);white-space:nowrap;box-shadow:none!important;border-radius:6px!important;padding:12px 16px!important}.btn.primary-btn{border:1px solid var(--primary-color);background:var(--primary-color)!important;color:var(--white-color)!important}.btn.primary-btn svg{color:var(--white-color);width:20px;height:20px;font-size:20px}.btn.secondary-btn{border:1px solid var(--secondary-color);background-color:var(--white-color)!important;color:var(--secondary-color)!important}.btn.secondary-btn svg{width:20px;height:20px;font-size:20px;color:var(--secondary-color)!important}.btn.secondary-btn:hover{background-color:var(--white-color)!important}.btn.primary-icon-btn{background:var(--primary-color);border:1px solid var(--primary-color);width:40px;min-width:40px;height:40px;color:var(--white-color)!important;padding:0!important}.btn.primary-icon-btn svg{color:var(--white-color);width:20px;height:20px;font-size:20px}.select-ui .select__placeholder{font-family:var(--font-family);color:var(--dark-color);opacity:.4;font-size:14px;font-weight:400;line-height:20px}.select-ui .select__value-container{padding-left:10px}.select-ui .select__menu{z-index:3}.select-ui .select__control--is-focused{box-shadow:none}.select-ui .select__control{box-shadow:var(--box-shadow);border:1px solid var(--input-border-color);border-radius:8px;height:44px}.select-ui .select__option--is-selected{background-color:var(--primary-color)}.select-ui .select__indicators .select__dropdown-indicator{padding-left:0;padding-right:12px}.select-icon-ui{position:relative}.select-icon-ui .icon{z-index:1;position:absolute;top:12px;left:14px}.select-icon-ui .icon svg{color:var(--dark-color)}.select-icon-ui .select-ui .select__value-container{padding-left:40px}input:-webkit-autofill{-webkit-text-fill-color:#000;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}.help-icon{width:25px;height:20px;margin-left:10px;position:relative}.loadingOverlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;background:#d6d6d65b;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.drawer-date-picker-container{width:auto!important}.drawer-date-picker-container .rs-picker-toolbar-ranges{display:flex!important}.drawer-date-picker-container .rs-picker-daterange-panel .rs-stack-item .rs-btn-link{width:120px!important}.drawer-date-picker-container .rs-picker-toolbar .rs-stack-item{max-width:120px}.drawer-date-picker-container .rs-picker-toolbar-right{width:fit-content}.drawer-date-picker-container .rs-picker-toolbar-right .rs-btn.rs-btn-primary.rs-btn-sm{width:120px}@media (max-width:460.98px){.calendar-ui .rs-input-group.rs-input-group-inside{width:100%!important}.calendar-ui .rs-input-group.rs-input-group-inside .rs-input-group-addon{display:none}.drawer-date-picker-container .rs-picker-daterange-panel .rs-stack-item .rs-btn-link{width:100px!important}.drawer-date-picker-container .rs-picker-toolbar .rs-stack-item{max-width:100px}.drawer-date-picker-container .rs-picker-toolbar-right{width:fit-content}.drawer-date-picker-container .rs-picker-toolbar-right .rs-btn.rs-btn-primary.rs-btn-sm{width:100px}}@media (max-width:390.98px){.calendar-ui .rs-input-group.rs-input-group-inside{width:100%!important}.calendar-ui .rs-input-group.rs-input-group-inside .rs-input-group-addon{display:none}.drawer-date-picker-container .rs-calendar{width:100%}.drawer-date-picker-container .rs-calendar:first-child{border:none!important}.drawer-date-picker-container .rs-picker-toolbar-ranges{justify-content:flex-start}.drawer-date-picker-container .rs-picker-toolbar-ranges .rs-stack-item{width:fit-content!important}.drawer-date-picker-container .rs-picker-daterange-panel .rs-stack-item{flex-direction:column-reverse;flex:1}.drawer-date-picker-container .rs-picker-daterange-panel .rs-stack-item .rs-btn-link{flex:1;width:100%!important}.drawer-date-picker-container .rs-picker-toolbar .rs-stack-item{width:100%;max-width:100%}.drawer-date-picker-container .rs-picker-toolbar-right,.drawer-date-picker-container .rs-picker-toolbar-right .rs-btn.rs-btn-primary.rs-btn-sm{width:100%}}
.sidebar-wrapper{background-color:var(--primary-light-color);z-index:9;max-width:288px;height:100vh;transition:all .3s;position:fixed;top:0;left:0}.sidebar-wrapper .siderbar-logo{border-bottom:1px solid #676e8b}.sidebar-wrapper .siderbar-logo img{width:45px;height:50px}.sidebar-wrapper .siderbar-logo p{font-size:24px;font-weight:600;line-height:29px;font-family:var(--font-family)}.sidebar-wrapper .menu-wrapper{height:calc(100vh - 150px);padding:20px 12px;overflow:auto}.sidebar-wrapper .menu-wrapper .menu{border-radius:6px;align-items:center;gap:12px;padding:12px 16px;display:flex}.sidebar-wrapper .menu-wrapper .menu svg{color:var(--dark-color)}.sidebar-wrapper .menu-wrapper .menu p{font-family:var(--font-family);color:var(--dark-color);font-size:18px;font-style:normal;font-weight:400;line-height:22px}.sidebar-wrapper .menu-wrapper .menu:hover,.sidebar-wrapper .menu-wrapper .menu.active{background-color:var(--primary-color)}.sidebar-wrapper .menu-wrapper .menu:hover svg,.sidebar-wrapper .menu-wrapper .menu.active svg,.sidebar-wrapper .menu-wrapper .menu:hover p,.sidebar-wrapper .menu-wrapper .menu.active p{color:var(--white-color)}.sidebar-wrapper .logout-wrapper{background-color:var(--primary-color);padding:10px 12px}.sidebar-wrapper .logout-wrapper .menu{border-radius:6px;align-items:center;gap:12px;padding:12px 16px;display:flex}.sidebar-wrapper .logout-wrapper .menu p{font-family:var(--font-family);color:var(--white-color);font-size:18px;font-style:normal;font-weight:400;line-height:22px}.toggle-btn{cursor:pointer;background-color:var(--primary-color);border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex;position:absolute;right:-64px}.header-wrapper{background-color:var(--white-color);z-index:9;width:100%;height:82px;padding-left:314px;padding-right:24px;transition:all .3s;position:fixed;top:0;right:0}.header-wrapper p{font-family:var(--font-family);color:var(--primary-color);font-size:24px;font-style:normal;font-weight:600;line-height:29px}.header-wrapper .header-action-btn{cursor:pointer;background-color:var(--primary-light-color);border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.header-wrapper .Avatar .MuiAvatar-root{cursor:pointer;background-color:var(--primary-color);border-radius:6px}.main-wrapper{padding-top:106px;padding-right:24px;transition:all .3s}.main-wrapper.sidebar-open{padding-left:296px}.main-wrapper.sidebar-off{padding-left:24px}.main-wrapper.sidebar-off .sidebar-wrapper{transform:translate(-100%)}.sidebar-open .toggle-btn{right:-20px}.sidebar-off{margin-left:0}.sidebar-off .header-wrapper{padding-left:86px}.page-content-wrapper .MuiPaper-root{background-color:var(--white-color);box-shadow:none;border-radius:12px}.header-menu-wrapper .MuiMenu-paper{background:var(--white-color);overflow:unset;border-radius:6px;padding:24px;box-shadow:0 0 15px #0000001a;top:80px!important}.header-menu-wrapper .MuiMenu-paper:before{content:"";z-index:-35;z-index:1;background-color:#fff;border-radius:6px;width:30px;height:25px;position:absolute;top:-8px;left:auto;right:11px;transform:rotate(45deg);box-shadow:-6px -7px 16px -2px #64646f1a}.header-menu-wrapper .MuiMenu-paper .MuiList-root{padding:0}.header-menu-wrapper .MuiMenuItem-root{padding:0;background-color:#0000!important}.header-menu-wrapper .MuiMenuItem-root:hover{background-color:#0000}.header-menu-wrapper .MuiMenuItem-root.menu-btn{margin-top:24px}.header-menu-wrapper .MuiMenuItem-root.menu-btn a{align-items:center;gap:12px;display:flex}.header-menu-wrapper .MuiMenuItem-root.menu-btn a svg{font-family:var(--font-family)}.header-menu-wrapper .MuiMenuItem-root.menu-btn a p{font-family:var(--font-family);color:var(--dark-color);font-size:18px;font-style:normal;font-weight:400;line-height:22px}.user-name-wrapper{border-bottom:1px solid var(--primary-light-color);align-items:center;gap:10px;padding-bottom:24px;display:flex}.user-name-wrapper .MuiAvatar-root{border-radius:6px;width:50px;height:50px}.user-name-wrapper span label{font-family:var(--font-family);color:var(--primary-color);margin-bottom:8px;font-size:20px;font-style:normal;font-weight:600;line-height:24px;display:block}.user-name-wrapper span span{font-family:var(--font-family);color:var(--dark-color);font-size:16px;font-style:normal;font-weight:400;line-height:19px}@media screen and (max-width:991.98px){.sidebar-wrapper{width:100%;transform:translate(0)}.sidebar-off{transform:translate(0)}.main-wrapper{padding-left:16px!important;padding-right:16px!important}.header-wrapper{padding-left:70px}.main-wrapper .toggle-btn{right:unset;z-index:9;position:fixed;top:20px}.sidebar-wrapper .toggle-btn{right:-20px}}
.authentication-wrapper{background-color:var(--primary-light-color)}.authentication-wrapper:before{content:"";background-color:var(--white-color);border-radius:50px 0 0 50px;width:50%;height:100%;position:absolute;top:0;right:0}.authentication-wrapper .authentication-left-side{gap:36px;padding:58px 64px}.authentication-wrapper .authentication-left-side .sitelogo img{width:100%;height:200px}.authentication-wrapper .authentication-left-side .auth-logo img{width:100%;max-width:818px;height:auto}.authentication-wrapper .authentication-right-side{gap:40px;padding:20px 50px 20px 66px}.authentication-wrapper .authentication-right-side .sitelogo{text-align:center;justify-content:center;display:none}.authentication-wrapper .authentication-right-side .sitelogo img{height:70px}.authentication-wrapper .authentication-right-side .field-wrapper .input-ui input{padding-left:0}.authentication-wrapper .authentication-right-side .auth-title .title{text-align:center;font-style:normal;font-size:38px!important;line-height:48px!important}.authentication-wrapper .authentication-right-side .auth-title .sub-title{text-align:center;font-style:normal;font-size:24px!important;line-height:30px!important}.authentication-wrapper .authentication-right-side .dont-text p,.authentication-wrapper .authentication-right-side .dont-text label{font-size:18px!important;line-height:24px!important}.authentication-wrapper .authentication-right-side .remember-forgot-wrapper{letter-spacing:-.02em;color:var(--dark-color);font-size:16px;font-style:normal;font-weight:400;line-height:19px;font-family:var(--font-family)}.authentication-wrapper .authentication-right-side .remember-forgot-wrapper.term .checkbox-label{margin-right:0}.authentication-wrapper .authentication-right-side .remember-forgot-wrapper .MuiCheckbox-root{padding-top:0;padding-bottom:0}.authentication-wrapper .authentication-right-side .or-wrapper:before{content:"";background-color:var(--input-border-color);width:100%;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.authentication-wrapper .authentication-right-side .or-wrapper p{color:var(--grey-color);background:var(--white-color);width:fit-content;margin:0 auto;padding:0 20px;position:relative}.authentication-wrapper .authentication-right-side .with-login .btn{border:2px solid var(--primary-color);max-width:485px}.authentication-wrapper .authentication-right-side .with-login .btn:hover{background-color:var(--primary-light-color)!important}.register-wrapper{justify-content:center;align-items:center;display:flex;overflow:auto}.MuiFormControlLabel-label{letter-spacing:-.02em;color:var(--dark-color);font-size:16px;font-style:normal;font-weight:400;line-height:19px;font-family:var(--font-family)}@media only screen and (max-width:1199.98px){.authentication-wrapper:before,.authentication-wrapper .left-auth-wrapper{display:none}.authentication-wrapper .authentication-right-side{max-width:650px;height:100vh;margin:0 auto;padding:36px 15px}.authentication-wrapper .authentication-right-side .sitelogo{display:flex}.authentication-wrapper .authentication-right-side .or-wrapper p{background-color:var(--primary-light-color)}.authentication-wrapper .register-wrapper{height:auto;overflow:unset}.authentication-wrapper .register-wrapper .authentication-right-side{height:auto}}@media only screen and (max-width:991.98px){.authentication-wrapper .authentication-right-side{gap:24px}.authentication-wrapper .authentication-right-side .auth-title .title{text-align:center;font-size:30px;font-style:normal;line-height:42px}}
.dashboard-wrapper{padding-bottom:24px}.dashboard-wrapper .MuiPaper-root{background-color:var(--white-color);width:100%;box-shadow:none;border-radius:12px;flex-direction:column;padding:20px;display:flex}.dashboard-wrapper .weekly-schedule-header{justify-content:space-between;display:flex}@media (max-width:600.98px){.dashboard-wrapper .weekly-schedule-header{flex-direction:column;row-gap:16px}}.dashboard-wrapper .title{font-family:var(--font-family)!important;font-size:20px!important;font-style:normal!important;font-weight:500!important;line-height:30px!important}.dashboard-wrapper .dashboard-card-wrapper{margin-bottom:15px}.dashboard-wrapper .dashboard-card-wrapper .checkbox-label{flex-direction:row-reverse;justify-content:space-between;margin:0}.dashboard-wrapper .dashboard-card-wrapper .checkbox-label span{padding:0}.dashboard-wrapper .dashboard-card-wrapper .checkbox-label .MuiFormControlLabel-label{font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:600;line-height:20px}.dashboard-wrapper .dashboard-card-wrapper .info-card{background:var(--white-color);border:2px solid red;border:1px solid var(--input-border-color);border-radius:6px;padding:13px 13px 13px 5px}.dashboard-wrapper .dashboard-card-wrapper .info-card.active{border:2px solid var(--primary-color)}.dashboard-wrapper .dashboard-card-wrapper .info-card .label-title{font-family:var(--font-family);color:var(--dark-2-color);font-size:14px;font-style:normal;font-weight:600;line-height:24px}.dashboard-wrapper .dashboard-card-wrapper .info-card .orange-label-title{font-family:var(--font-family);color:#ee9b01;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.dashboard-wrapper .dashboard-card-wrapper .info-card .label-desc{font-family:var(--font-family);color:var(--dark-2-color);font-size:14px;font-style:normal;font-weight:400;line-height:24px}.dashboard-wrapper .dashboard-card-wrapper .info-card .time .label-title,.dashboard-wrapper .dashboard-card-wrapper .info-card .time .label-desc{text-align:right;white-space:nowrap;display:block}.dashboard-wrapper .dashboard-card-wrapper .info-card svg{color:var(--info-color)}.dashboard-wrapper .dashboard-card-wrapper .MuiLinearProgress-root{background-color:var(--primary-light-color);border-radius:10px;width:100%;height:8px}.dashboard-wrapper .dashboard-card-wrapper .MuiLinearProgress-root .MuiLinearProgress-bar{background-color:var(--primary-color);border-radius:10px}@media (max-width:600.98px){.dashboard-wrapper .dashboard-card-wrapper .semester-card-header{padding-top:30px}}.dashboard-wrapper .dashboard-card-height{height:calc(100vh - 140px)}@media (max-width:600.98px){.dashboard-wrapper .dashboard-card-height{height:100vh}}@media (max-width:991.98px){h2,.h2{margin:15px 0!important}}
.view-stepper{min-height:calc(100vh - 200px);max-height:calc(100vh - 200px);overflow:auto}.stepper-color .MuiSvgIcon-root,.stepper-color .MuiRadio-root{color:var(--primary-color)!important}
.profile-wrapper .user-profile{margin:0 auto}.profile-wrapper .user-profile .MuiAvatar-root{border:4px solid var(--primary-color);width:200px;height:200px}.profile-wrapper .user-profile .btn{background-color:var(--primary-color);width:40px;min-width:40px;height:40px;position:absolute;bottom:0;right:24px;border-radius:100px!important;padding:0!important}.profile-wrapper .title{font-family:var(--font-family);margin-bottom:12px;font-size:24px;font-style:normal;line-height:29px}.profile-wrapper p{font-family:var(--font-family);font-size:18px;font-style:normal;line-height:22px}.card-title .title{font-family:var(--font-family);color:var(--dark-color);font-size:20px;font-style:normal;line-height:24px}.tab-ui{border-bottom:1px solid var(--primary-light-color);padding-left:24px;padding-right:24px}.tab-ui .MuiTabs-root .MuiTabs-flexContainer .MuiButtonBase-root{font-family:var(--font-family);color:var(--dark-color);text-transform:capitalize;padding:12px 24px;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.tab-ui .MuiTabs-root .MuiTabs-flexContainer .MuiButtonBase-root.Mui-selected{color:var(--primary-color);font-weight:600}.tab-ui .MuiTabs-root .MuiTabs-indicator{background-color:var(--primary-color)}.card-payment-wrapper .card{border:1px solid var(--primary-light-color);cursor:pointer;border-radius:6px}.card-payment-wrapper .card.active{border:2px solid var(--primary-color)}.footer-wrapper{background-color:var(--white-color);width:100%;padding:10px 24px;position:fixed;bottom:0}.footer-wrapper .btn{width:140px}.year-select .select-ui .select_manu{overflow:auto}
.search-bar{border-radius:6px;width:100%}.search-bar .MuiInputAdornment-root{margin-right:0}.search-bar .input-ui input{padding:13.94px 14px 13.94px 0}.page-header-wrapper{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.pagination-wrapper{flex-wrap:wrap;padding-top:12px;padding-bottom:12px}.pagination-wrapper .select-ui .select__control{height:24px}.pagination-wrapper .rows-per-page{padding-left:24px;padding-right:24px}.pagination-wrapper .rows-per-page h6{letter-spacing:.4px;color:var(--primary-color);font-size:14px;font-weight:400;line-height:166%}.pagination-wrapper .pagination-count{align-items:center;gap:4px;padding-left:24px;padding-right:24px;display:flex}.pagination-wrapper .pagination-count .pagination-count-btn{text-align:center;min-width:30px;height:30px;color:var(--primary-color);cursor:pointer;border:1px solid var(--input-border-color);border-radius:4px;justify-content:center;align-items:center;font-size:14px;line-height:20px;display:flex}.pagination-wrapper .pagination-count .pagination-count-btn:hover,.pagination-wrapper .pagination-count .pagination-count-btn.active{background-color:var(--primary-color);color:var(--white-color)}.pagination-wrapper .pagination-count .pagination-count-btn.disabled{cursor:default;background-color:var(--white-color)!important;color:var(--primary-color)!important}.MuiTableContainer-root{max-height:calc(100vh - 264px);overflow:auto;border:0!important;border-radius:12px!important}table{border:0;width:100%}table thead tr th{background-color:var(--white-color);white-space:nowrap;z-index:2;text-transform:capitalize;position:sticky;top:0;color:var(--dark-color)!important;font-size:18px!important;font-weight:500!important;line-height:24px!important}table tbody{position:relative}table tbody .table-no-data{text-align:center;background-color:var(--white);width:100%;height:450px;margin-top:-6px;padding:40px 0;display:block;position:absolute}table tbody tr td{letter-spacing:.17px!important;color:var(--dark-color)!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.status{font-family:var(--font-family);text-align:center;letter-spacing:.17px;color:var(--dark-color);border-radius:6px;width:105px;padding:2px;font-size:15px;font-style:normal;font-weight:500;line-height:24px}.status span{padding:6px 16px}.status.processed{color:var(--primary-color);background-color:var(--primary-10-color)}.status.in-process{color:#e68a00;background-color:#fce2b485;animation:1.2s ease-in-out infinite pulse!important}.status.in-process-admin{color:#e68a00;background-color:#fce2b485}.status.failed{color:var(--red-color);background-color:var(--red-10-color)}.status.queued{color:var(--yellow-color);background-color:var(--yellow-10-color)}.action-btn-wrapper .btn{border-radius:6px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex;padding:0!important}.action-btn-wrapper .btn.view-btn{color:var(--yellow-color);background-color:var(--yellow-10-color)}.action-btn-wrapper .btn.edit-btn{color:var(--primary-color);background-color:var(--primary-10-color)}.action-btn-wrapper .btn.download-btn{color:var(--dark-color);background-color:var(--dark-10-color)}.action-btn-wrapper .btn.delete-btn{color:var(--red-color);background-color:var(--red-10-color)}.count-wrapper .count{font-family:var(--font-family);color:var(--primary-color);border:1px solid var(--input-border-color);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:100%;padding:12px;font-size:20px;font-style:normal;font-weight:700;line-height:20px;display:flex}.count-wrapper .count.active,.count-wrapper .count:hover{background-color:var(--primary-color);color:var(--white-color)}.drag-drop-wrapper{border:1px solid var(--input-border-color);background-color:var(--white-color);border-radius:6px;padding:24px}.drag-drop-wrapper .drag-circle-wrapper{background:var(--body-color);border:2px dashed var(--input-border-color);text-align:center;border-radius:4px;width:100%;height:150px;margin:0 auto}.drag-drop-wrapper .drag-circle-wrapper svg{width:30px;margin:0 auto}.drag-drop-wrapper .drag-circle-wrapper h6{font-size:16px;font-weight:600;line-height:24px;font-family:var(--font-family);color:var(--dark-color)}.drag-drop-wrapper .drag-circle-wrapper p{font-size:14px;font-family:var(--font-family);text-align:center;color:var(--info-color);padding:0;line-height:20px}.checkbox-label span{padding-top:0;padding-bottom:0}.add-syllabus{padding-bottom:104px}.data-view label{font-family:var(--font-family);color:var(--dark-color);margin-bottom:6px;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.data-view p{font-family:var(--font-family);color:var(--info-color);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.MuiDivider-root{border-color:var(--primary-light-color)}.generate-data{min-height:calc(100vh - 300px)}.generate-data-view{min-height:calc(100vh - 210px)}.rs-btn-primary{background-color:var(--primary-color)!important}.generate-assistance .field-wrapper .input-ui input{padding:13.94px 11px 13.94px 14px}.generate-assistance .btn{min-width:140px}.drawer-ui .MuiDrawer-paper{width:100%;max-width:1200px;background-color:var(--body-color)!important}.drawer-ui .drawer-header{background-color:var(--white-color);padding:29px 24px}.drawer-ui .drawer-header h6{color:var(--dark-color);font-family:var(--font-family);font-size:24px;font-style:normal;font-weight:500;line-height:24px}.drawer-ui .drawer-header .close-drawer{width:20px;color:var(--dark-color);cursor:pointer}.drawer-ui .drawer-content{height:calc(100vh - 162px);padding:24px;overflow:auto}.drawer-ui .drawer-footer{background-color:var(--white-color);justify-content:end;gap:16px;padding:16px 24px;display:flex}.drawer-ui .drawer-footer .btn{min-width:140px}.drawer-card{background-color:var(--white-color);box-shadow:none;border-radius:12px}.drawer-card.assistanceSelected{border:2px solid var(--primary-color);background-color:var(--primary-light-color)}.drawer-card.assistanceSelected p{color:var(--dark-color)}.syllabus-view-tabpanel{height:calc(100vh - 250px);overflow:auto}.syllabus-info-tabpanel{height:calc(100vh - 300px);overflow:auto}.custom-bullet{background-color:var(--primary-color);vertical-align:middle;border-radius:50%;min-width:10px;max-width:20px;height:10px;margin-right:10px;display:inline-block}.custom-bullet-drawer{background-color:var(--primary-color);border-radius:50%;justify-content:center;align-self:baseline;align-items:center;width:10px;min-width:10px;max-width:10px;height:10px;margin:12px;display:flex}.timelinee:before{content:"";background-color:var(--primary-10-color);width:15px;position:absolute;top:0;bottom:0;left:0}.timelinee-item{margin-bottom:20px;padding-left:30px;position:relative}.timelinee{margin-left:20px;padding:20px 0;position:relative}.timelinee-item:before{content:"";background-color:var(--primary-color);border-radius:50%;width:14px;height:12px;position:absolute;top:20px;left:0}.timelinee-item:after{content:"";border-style:solid;border-width:6px 8px 6px 0;border-color:#0000 var(--primary-10-color) #0000 #0000;width:0;height:0;position:absolute;top:20px;left:22px}.disabled{cursor:not-allowed;color:gray;opacity:.5}.highlight{color:#000;background-color:#ffe082}.view-animation{transform-origin:50%;animation:1s ease-in-out infinite pulse-view;display:inline-block}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.09)}to{transform:scale(1)}}@keyframes pulse-view{0%{background-color:#fdebcaa1;transform:scale(1)}50%{background-color:#ffd28f8e;transform:scale(1.07)}to{background-color:#fceacaa2;transform:scale(1)}}
.page-not-found{height:100vh}.page-not-found .page-inner{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.page-not-found .page-inner img{max-width:100%}.page-not-found .page-inner .page-404{max-width:35%;margin-bottom:20px}.page-not-found .page-inner h3{text-transform:uppercase;letter-spacing:2px;margin-bottom:8px;font-weight:600;font-size:36px!important}.page-not-found .page-inner p{margin-bottom:24px;font-size:20px;color:var(--primary-btn-hover)!important}
