@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600&display=swap);@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{box-sizing:border-box;font-family:Poppins,sans-serif!important;margin:0;padding:0}body::-webkit-scrollbar{height:9px;width:9px}body::-webkit-scrollbar,body::-webkit-scrollbar-track{background-color:#0000!important}body::-webkit-scrollbar-thumb{background-color:#b2b3bb;border:6px solid #0000;border-radius:20px}body::-webkit-scrollbar-thumb:hover{background-color:#86878d}body::-webkit-scrollbar-corner{background-color:#0000}html{font-size:16px}.auth-main-container{overflow-y:auto}.mainLayout-container{display:flex;height:100vh}.mainLayout-container .mainLayout-main-content{background-color:#8a2be2;margin-left:0;width:100%}@media screen and (max-width:720px){.mainLayout-container .mainLayout-main-content{position:absolute;width:100%}}.sidebar{background-color:#1694be;color:#000;display:flex;flex-direction:column!important;height:100%;left:0;overflow-x:hidden;position:fixed;top:0;width:0;z-index:100}@media screen and (max-width:720px){.sidebar{display:none;position:relative;transition:all .5s;width:0;z-index:1}}.home-page-container{background:linear-gradient(135deg,#c5dafa,#eaf6fb);justify-content:center;min-height:100vh}.centered-content-box,.home-page-container{align-items:center;display:flex;flex-direction:column}.centered-content-box{background:#0000;margin:0 auto;width:100%}.home-title{color:#1a237e;font-size:40px;font-weight:800;margin-bottom:12px;text-align:center;text-shadow:0 2px 8px #1e40af14}.home-subtitle{color:#3a3a3a;font-size:20px;font-weight:500;margin-bottom:40px;text-align:center}.card-grid{align-items:stretch;flex-direction:row;gap:40px}.card-grid,.card-grid-item{display:flex;justify-content:center;width:100%}.card-grid-item{height:310px;max-width:270px}.task-card{background:linear-gradient(120deg,#fff 80%,#e3f0ff);border:1.5px solid #e3eafc;border-radius:28px;box-shadow:0 8px 32px #1e40af1a,0 2px 8px #0000000a;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:280px;transition:transform .22s cubic-bezier(.4,2,.3,1),box-shadow .22s;width:100%}.task-card:hover{background:linear-gradient(120deg,#e3f0ff 60%,#fff);border-color:#90caf9;box-shadow:0 16px 48px #1e40af29,0 4px 16px #00000014;transform:translateY(-10px) scale(1.04)}.task-card-content{flex-direction:column;height:100%;padding:30px 18px;text-align:center}.task-card-content,.task-icon{align-items:center;display:flex;justify-content:center}.task-icon{background:linear-gradient(135deg,#90caf9,#1a237e);border-radius:50%;box-shadow:0 2px 12px #1e40af1a;margin-bottom:20px;padding:10px}.task-icon svg{color:#fff;font-size:3.2rem}.task-title{color:#1a237e;font-size:18px;font-weight:700;margin-bottom:12px}.task-desc{color:#3a3a3a;font-size:13px;font-weight:400;line-height:1.5;opacity:.85}.main-container{background-color:#555;border-radius:8px;box-shadow:0 4px 8px #0000001a;gap:30px;height:100%;margin:100px auto;max-height:88%;max-width:100%;overflow-y:auto;padding:2rem}.main-container .search-bar-section{background-color:#ca5252;height:fit-content}.main-container .search-bar-section .search-bar{background-color:#fff;width:400px}.main-container .date-graph{background-color:#ca5252;border:2px solid #000;height:373px}.main-container .daywise-uptime-average{background-color:#88e793;height:280px}.main-container .form-title{color:#333;font-size:1.5rem;margin-bottom:.5rem;text-align:center}.main-container .form-instructions{color:#555;font-size:.95rem;margin-bottom:1.5rem;text-align:center}.header{background-color:#ffffffe6;display:flex;height:80px;padding:10px 20px;position:fixed;width:100%;z-index:1000}.header__pharmaace-logo img{width:40%}.header__app-title{display:flex;font-size:2rem;font-weight:700;justify-content:center}.header__login-user{align-items:center;display:flex;justify-content:flex-end}.header__login-user--pic{padding-right:10px}.header__login-user--pic img{border-radius:50%;width:20px}.header__login-user--text{font-weight:800}.employee-details-cont{background-color:#52a1e6;border-radius:10px;height:110px;width:100%}.employee-details-cont .display-pic{align-items:center;display:flex;justify-content:center;padding:10px}.employee-details-cont .display-pic img{border-radius:50%;height:80px;width:80px}.employee-details-cont .employee-details{display:flex;flex-direction:column;justify-content:center}.employee-details-cont .employee-details .employee-name{font-size:large;font-weight:bolder}.employee-details-cont .employee-details .employee-email{color:gray}.detail-cards{background-color:#218146;border-radius:.7rem;display:flex;justify-content:space-evenly;padding:23px}.detail-cards .card-1,.detail-cards .card-2,.detail-cards .card-3{background-color:#f0f8ff;border-radius:.7rem;display:flex;height:145px;padding:1.2rem;width:288px}.detail-cards .card-1 .card-title,.detail-cards .card-2 .card-title,.detail-cards .card-3 .card-title{font-weight:500}.detail-cards .card-1 .card-logo,.detail-cards .card-2 .card-logo,.detail-cards .card-3 .card-logo{align-items:end;color:#f50;display:flex;justify-content:end;padding-bottom:20px}.detail-cards .card-1 .card-logo .timer-icon,.detail-cards .card-2 .card-logo .timer-icon,.detail-cards .card-3 .card-logo .timer-icon{background-color:#ffddcb;border-radius:50%;font-size:20px;padding:6px}.detail-cards .card-1 .card-number,.detail-cards .card-2 .card-number,.detail-cards .card-3 .card-number{align-items:end;display:flex;font-size:35px;font-weight:500;line-height:1.7rem;padding-bottom:20px;padding-left:5px}.detail-cards .card-1 .card-validity,.detail-cards .card-2 .card-validity,.detail-cards .card-3 .card-validity{align-items:end;color:#606060;display:flex;padding-bottom:20px}.detail-cards .card-2 .card-logo{color:#0091ff}.detail-cards .card-2 .card-logo .average-icon{background-color:#afdcff;border-radius:50%;font-size:20px;padding:6px}.detail-cards .card-3 .card-logo{color:#00b439}.detail-cards .card-3 .card-logo .arrow-icon{background-color:#9fffb4;border-radius:50%;font-size:20px;padding:6px}.uptime-upload-page-container{align-items:center;background:linear-gradient(135deg,#e3e9ff,#f4f6ff);display:flex;flex-direction:column;justify-content:center;min-height:100vh}.uptime-upload-content-box{align-items:center;display:flex;flex-direction:column;margin:0 auto;width:100%}.uptime-upload-title{color:#1a237e;font-size:40px;font-weight:800;margin-bottom:12px;text-align:center;text-shadow:0 2px 8px #1e40af14}.uptime-upload-subtitle{color:#3a3a3a;font-size:20px;font-weight:500;margin-bottom:40px;text-align:center}.uptime-upload-card-grid,.uptime-upload-card-grid-item{display:flex;justify-content:center;width:100%}.uptime-upload-card-grid-item{max-width:756px}.uptime-upload-task-card{background:linear-gradient(120deg,#fff 80%,#e9eeff);border:1.5px solid #d6e0fb;border-radius:22px;box-shadow:0 8px 32px #1e40af1a,0 2px 8px #0000000a;display:flex;flex-direction:column;justify-content:center;min-height:350px;padding:0;transition:transform .22s cubic-bezier(.4,2,.3,1),box-shadow .22s;width:100%}.uptime-upload-task-card:hover{background:linear-gradient(120deg,#e9eeff 60%,#fff);border-color:#aecafe;box-shadow:0 16px 48px #6175b929,0 4px 16px #00000014;transform:translateY(-6px) scale(1.03)}.uptime-upload-task-card-content{align-items:stretch;display:flex;flex-direction:column;justify-content:center;padding:32px}.uptime-upload-task-label{color:#3c4a8a;font-size:20px;font-weight:700;margin-bottom:15px}.uptime-upload-file-input{margin-top:10px!important}.uptime-upload-button-container{display:flex;justify-content:center;margin-top:12px}.uptime-upload-button-container button{background-color:#5c6bc0;color:#fff;padding:12px;width:200px}.uptime-upload-button-container button:hover{background-color:#3f51b5}.uptime-upload-snackbar.success{background-color:#4caf50!important;color:#fff!important}.uptime-upload-snackbar.error{background-color:#f44336!important;color:#fff!important}@media(max-width:600px){.uptime-upload-content-box{max-width:98vw;padding:0 8px}.uptime-upload-card-grid-item,.uptime-upload-task-card{max-width:98vw}.uptime-upload-task-card-content{padding:18px 6px}}.uptime-upload-task-card-content>.MuiGrid-container{display:flex;flex-wrap:wrap;gap:16px}.uptime-upload-task-card-content>.MuiGrid-container>.MuiGrid-item:first-child,.uptime-upload-task-card-content>.MuiGrid-container>.MuiGrid-item:nth-child(2){flex-basis:calc(50% - 8px);flex-grow:1;flex-shrink:1}.uptime-upload-task-card-content>.MuiGrid-container>.uptime-upload-button-container{flex:1 1 100%}.website-upload-page-container{align-items:center;background:linear-gradient(135deg,#e5f4ff,#f3fbff);display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:2rem 1rem}.website-upload-content-box{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:680px;width:100%}.website-upload-title{color:#0d47a1;font-size:40px;font-weight:800;margin-bottom:12px;text-align:center;text-shadow:0 2px 8px #0d47a114}.website-upload-subtitle{color:#3a3a3a;font-size:20px;font-weight:500;margin-bottom:40px;text-align:center}.website-upload-task-card{background:linear-gradient(120deg,#fff 80%,#d9f0ff);border:1.5px solid #b7e3fb;border-radius:22px;box-shadow:0 8px 32px #1e82c81a,0 2px 8px #0000000a;display:flex;flex-direction:column;justify-content:center;min-height:420px;padding:0;transition:transform .22s cubic-bezier(.4,2,.3,1),box-shadow .22s;width:100%}.website-upload-task-card:hover{background:linear-gradient(120deg,#d1ecff 60%,#fff);border-color:#9dd9f5;box-shadow:0 16px 48px #42a5f529,0 4px 16px #00000014;transform:translateY(-6px) scale(1.03)}.website-upload-task-card-content{align-items:stretch;display:flex;flex-direction:column;padding:32px}.website-upload-task-label{color:#1565c0;font-size:20px;font-weight:700;margin-bottom:12px}.website-upload-file-input{margin-bottom:12px!important;margin-top:8px!important}.website-upload-button-container{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:center;margin-top:12px}.website-upload-button-container button{background-color:#42a5f5;color:#fff;padding:12px;width:200px}.website-upload-button-container button:hover{background-color:#1e88e5}.website-upload-snackbar.success{background-color:#4caf50!important;color:#fff!important}.website-upload-snackbar.error{background-color:#f44336!important;color:#fff!important}.employee-upload-page-container{align-items:center;background:linear-gradient(135deg,#d8eaff,#f1f8ff);display:flex;flex-direction:column;justify-content:center;min-height:100vh}.employee-upload-content-box{align-items:center;display:flex;flex-direction:column;margin:0 auto;width:100%}.employee-upload-title{color:#123c69;font-size:40px;font-weight:800;margin-bottom:12px;text-align:center;text-shadow:0 2px 8px #123c6914}.employee-upload-subtitle{color:#3a3a3a;font-size:20px;font-weight:500;margin-bottom:40px;text-align:center}.employee-upload-task-card{background:linear-gradient(120deg,#fff 80%,#e0ecff);border:1.5px solid #c9dbf2;border-radius:22px;box-shadow:0 8px 32px #5082af1a,0 2px 8px #0000000a;display:flex;flex-direction:column;justify-content:center;max-width:600px;min-height:350px;padding:0;transition:transform .22s cubic-bezier(.4,2,.3,1),box-shadow .22s;width:100%}.employee-upload-task-card:hover{background:linear-gradient(120deg,#d7eaff 60%,#fff);border-color:#abc8f0;box-shadow:0 16px 48px #3c78b426,0 4px 16px #00000014;transform:translateY(-6px) scale(1.03)}.employee-upload-task-card-content{align-items:stretch;display:flex;flex-direction:column;justify-content:center;padding:32px}.employee-upload-task-label{color:#1b3c6e;font-size:20px;font-weight:700;margin-bottom:15px}.employee-upload-file-input{margin-bottom:15px!important;margin-top:10px!important}.employee-upload-button-container{display:flex;gap:16px;justify-content:center;margin-top:12px}.employee-upload-button-container button{background-color:#4f83cc;border-radius:8px;color:#fff;font-weight:500;padding:10px;width:160px}.employee-upload-button-container button:hover{background-color:#3a6fb3}.employee-upload-snackbar.success{background-color:#4caf50!important;color:#fff!important}.employee-upload-snackbar.error{background-color:#f44336!important;color:#fff!important}.device-upload-page-container{align-items:center;background:linear-gradient(135deg,#d8eaff,#f1f8ff);display:flex;flex-direction:column;justify-content:center;min-height:100vh}.device-upload-content-box{align-items:center;display:flex;flex-direction:column;margin:0 auto;width:100%}.device-upload-title{color:#0d47a1;font-size:40px;font-weight:800;margin-bottom:12px;text-align:center;text-shadow:0 2px 8px #0d47a114}.device-upload-subtitle{color:#3a3a3a;font-size:20px;font-weight:500;margin-bottom:40px;text-align:center}.device-upload-task-card{background:linear-gradient(120deg,#fff 80%,#cfeeff);border:1.5px solid #b2e0f9;border-radius:22px;box-shadow:0 8px 32px #1e82c81a,0 2px 8px #0000000a;display:flex;flex-direction:column;justify-content:center;max-width:600px;min-height:350px;transition:transform .22s ease-in-out,box-shadow .22s;width:100%}.device-upload-task-card:hover{background:linear-gradient(120deg,#d1f1ff 60%,#fff);border-color:#8dd6f4;box-shadow:0 16px 48px #42a5f529,0 4px 16px #00000014;transform:translateY(-6px) scale(1.02)}.device-upload-task-card-content{align-items:stretch;display:flex;flex-direction:column;padding:32px}.device-upload-task-label{color:#1565c0;font-size:20px;font-weight:700;margin-bottom:15px}.device-upload-file-input{margin-bottom:15px!important;margin-top:10px!important}.device-upload-button-container{display:flex;justify-content:center;margin-top:12px}.device-upload-button-container button{padding:12px;width:200px}.device-upload-button-container button:first-of-type{background-color:#42a5f5;color:#fff}.device-upload-button-container button:first-of-type:hover{background-color:#1e88e5}.device-upload-button-container button:last-of-type{background-color:#42a5f5;color:#fff}.device-upload-button-container button:last-of-type:hover{background-color:#1e88e5}
/*# sourceMappingURL=main.ba2cbba2.css.map*/