@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";.NotFound{padding-top:100px;color:#792d2d;position:relative;height:100%;text-align:center}.NotFound span{font-size:39px;text-align:center;display:block}.NotFound h2{font-size:56px;font-weight:500;margin:0}.NotFound p{margin-top:0;font-size:16px;font-weight:600}.Header{color:#fff;background:#102b5b;border-bottom:1px solid #bdbdbd}.Header .Header-inner{display:flex;align-items:center;min-height:80px}.Header .Header-inner .Header-inner-left{display:flex;align-items:center}.Header .Header-inner .Header-inner-left img{width:50px;height:50px}.Header .Header-inner .Header-inner-left button{margin-left:20px;font-weight:600}.Header .Header-inner .Header-inner-left button .material-symbols-outlined{font-size:20px}.Header .Header-inner .Header-inner-center{flex-grow:1}.Header .Header-inner .Header-inner-center h1{margin:0;text-align:center;font-size:30px}.Header .Header-inner .Header-inner-center h1 .skeleton{display:inline-block;width:200px}.Header .Header-inner .Header-inner-right{text-align:right}.Header .Header-inner .Header-inner-right ul{padding:0}.Header .Header-inner .Header-inner-right ul li{display:inline-block;white-space:nowrap}.Header .Header-inner .Header-inner-right ul li a{color:#fff;text-decoration:none;font-weight:600}.Header .Header-inner .Header-inner-right ul li a:hover{text-decoration:underline}.Header .Header-inner .Header-inner-right ul li:not(:first-of-type){margin-left:30px}.AdminPage{background-color:#f5f5f5}.AdminPage-container{padding-top:2rem;padding-bottom:3rem}.AdminPage .MuiPaper-root{border-radius:8px;transition:box-shadow .3s ease}.AdminPage .MuiPaper-root:hover{box-shadow:0 4px 20px #0000001a}.AdminPage .MuiAccordion-root{border-radius:8px;box-shadow:0 3px 6px #0000001a;transition:box-shadow .3s ease}.AdminPage .MuiAccordion-root:hover{box-shadow:0 4px 20px #0000001a}.AdminPage .MuiAccordion-root:before{display:none}.AdminPage .MuiAccordion-root.Mui-expanded{margin:16px 0}.AdminPage .MuiAccordionSummary-root{background-color:#f8f9fa;border-radius:8px}.AdminPage .MuiAccordionSummary-root.Mui-expanded{border-bottom-left-radius:0;border-bottom-right-radius:0;min-height:48px}.AdminPage .MuiAccordionSummary-root .MuiAccordionSummary-content{margin:12px 0}.AdminPage .MuiAccordionDetails-root{padding:24px}.AdminPage .MuiTable-root .MuiTableHead-root{background-color:#f8f9fa}.AdminPage .MuiTable-root .MuiTableHead-root .MuiTableCell-head{font-weight:600;color:#495057;border-bottom:2px solid #dee2e6}.AdminPage .MuiTable-root .MuiTableBody-root .MuiTableRow-root{transition:background-color .2s ease}.AdminPage .MuiTable-root .MuiTableBody-root .MuiTableRow-root:hover{background-color:#e3f2fd;cursor:pointer}.AdminPage .MuiTable-root .MuiTableBody-root .MuiTableRow-root:nth-of-type(2n){background-color:#fafafa}.AdminPage .MuiTable-root .MuiTableBody-root .MuiTableRow-root[role=button]{cursor:pointer}.AdminPage .MuiTable-root .MuiTableBody-root .MuiTableRow-root[role=button]:hover{background-color:#e3f2fd;box-shadow:0 2px 4px #0000000d}.AdminPage .MuiTable-root .MuiTableBody-root .MuiTableRow-root[role=button]:active{background-color:#bbdefb}.AdminPage .MuiTextField-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#1d4fa6}.AdminPage .MuiButton-contained{text-transform:none;font-weight:500;box-shadow:0 2px 4px #0000001a}.AdminPage .MuiButton-contained:hover{box-shadow:0 4px 8px #00000026}.AdminPage .MuiAlert-root{align-items:center}.AdminPage .MuiChip-root{font-weight:500;text-transform:capitalize}.ReportDetailsModal .MuiDialog-paper{box-shadow:0 20px 40px #0000001a;max-height:90vh;overflow-y:auto}.ReportDetailsModal .MuiContainer-root,.ReportDetailsModal .MuiGrid-container{width:100%;max-width:100%}.ReportDetailsModal .MuiGrid-item{width:100%;flex-grow:1;max-width:100%}.ReportDetailsModal .MuiDialogTitle-root{padding:24px 24px 16px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:1px solid #dee2e6}.ReportDetailsModal .MuiDialogContent-root{padding:0!important}.ReportDetailsModal .MuiDialogContent-root::-webkit-scrollbar{width:6px}.ReportDetailsModal .MuiDialogContent-root::-webkit-scrollbar-track{background:#f1f3f4;border-radius:3px}.ReportDetailsModal .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#dadce0;border-radius:3px}.ReportDetailsModal .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#bdc1c6}.ReportDetailsModal .MuiCard-root{transition:all .3s ease;border:1px solid #e0e0e0;width:100%}.ReportDetailsModal .MuiCard-root[style*=background-color]{border:2px dashed #1976d2;background:linear-gradient(135deg,#e3f2fd,#f3e5f5)!important}.ReportDetailsModal .MuiCardContent-root{padding:20px!important}.ReportDetailsModal .MuiCardContent-root:last-child{padding-bottom:20px!important}.ReportDetailsModal .InfoItem{margin-bottom:16px}.ReportDetailsModal .InfoItem:last-child{margin-bottom:0}.ReportDetailsModal .MuiDialogTitle-root .MuiChip-root{font-size:.875rem;font-weight:600;padding:8px 16px;height:auto;border-radius:20px}.ReportDetailsModal .MuiFormControl-root .MuiInputLabel-root{font-weight:500}.ReportDetailsModal .MuiMenuItem-root{padding:12px 16px}.ReportDetailsModal .MuiMenuItem-root .MuiChip-root{font-size:.75rem;font-weight:500;border-radius:16px}.ReportDetailsModal .MuiTextField-root .MuiOutlinedInput-root{border-radius:8px;transition:all .2s ease}.ReportDetailsModal .MuiTextField-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#1976d2}.ReportDetailsModal .MuiTextField-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:2px}.ReportDetailsModal .MuiDialogActions-root{background:#fafafa;padding:16px 24px;gap:12px}.ReportDetailsModal .MuiDialogActions-root .MuiButton-root{border-radius:8px;text-transform:none;font-weight:600;padding:12px 24px;transition:all .2s ease}.ReportDetailsModal .MuiDialogActions-root .MuiButton-root.MuiButton-outlined{border-width:2px}.ReportDetailsModal .MuiDialogActions-root .MuiButton-root.MuiButton-outlined:hover{border-width:2px;background-color:#1976d20a}.ReportDetailsModal .MuiDialogActions-root .MuiButton-root.MuiButton-contained{box-shadow:0 3px 6px #1976d24d}.ReportDetailsModal .MuiDialogActions-root .MuiButton-root.MuiButton-contained:hover{box-shadow:0 6px 12px #1976d266;transform:translateY(-1px)}@media (max-width: 768px){.ReportDetailsModal .MuiDialog-paper{margin:16px;max-height:calc(100vh - 32px)}.ReportDetailsModal .MuiDialogTitle-root,.ReportDetailsModal .MuiDialogContent-root{padding:16px}.ReportDetailsModal .MuiCardContent-root{padding:16px!important}.ReportDetailsModal .MuiCardContent-root:last-child{padding-bottom:16px!important}}.Loading{width:100%;display:flex;justify-content:center;align-items:center}.Loading .loadingIcon{color:#1e1e1e}.header-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.header-container .header-title{font-size:16px;font-weight:700;margin:0;flex:0 0 50%;display:flex}.header-container .search-bar{width:100%}.header-container .search-bar-container{flex:0 0 50%;display:flex;justify-content:flex-end}.header-container .search-bar-container .MuiInputBase-root{background-color:#fff;border-radius:6px}.header-container .search-bar-container .MuiOutlinedInput-input{padding:8px 12px;font-size:14px}.data-grid-container{width:100%}.data-grid-container .MuiDataGrid-root{border:none}.data-grid-container .MuiDataGrid-columnHeader{background-color:#f8f9fa;font-weight:600;font-size:.875rem}.data-grid-container .MuiDataGrid-columnHeader:focus{outline:none}.data-grid-container .MuiDataGrid-columnHeaderTitle{font-weight:600;padding-left:10px}.data-grid-container .MuiDataGrid-cell{font-size:.875rem;display:flex;align-items:center;padding:8px 12px}.data-grid-container .MuiDataGrid-cell:focus{outline:none}.data-grid-container .MuiDataGrid-row{height:52px;min-height:52px}.data-grid-container .MuiDataGrid-row:hover{background-color:#f8f9fa;cursor:pointer}.data-grid-container .MuiDataGrid-row:last-child .MuiDataGrid-cell{border-bottom:none}.data-grid-container .MuiDataGrid-columnSeparator{display:none}.status-container{display:flex;flex-direction:column;gap:2px}.status-container .delivered-date{font-size:.75rem;margin-top:2px}.status-container .status-chip{display:inline-flex;align-items:center;border-radius:6px;font-size:12px;font-weight:600;width:fit-content;border:1px solid;text-transform:capitalize}.status-container .status-chip.status-completed{background-color:#eaf7f2;color:#44a87b;border-color:#61d4a0}.status-container .status-chip.status-in-progress{background-color:#fdf4ef;color:#ef9440;border-color:#e39f60}.status-container .status-chip.status-pending{background-color:#ebebeb;color:#777;border-color:#a7a7a7}.status-container .status-chip.status-failed{background-color:#ffeaea;color:#d32f2f;border-color:#ff6b6b}.requestTile{width:400px}.requestTile .tileImg{object-fit:cover}.requestTile .tileDescription{text-align:center}.requestTile .tileBtn{background-color:#102b5b}.requestTile .tileBtn:hover{background-color:#1d4fa6}.homePage .tileSection{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,max-content));gap:50px;align-items:center;justify-content:center}h1,.heading-med-bold{font-size:45px;line-height:52px;font-weight:700}.heading-sm-bold{font-size:25px;line-height:normal;font-weight:700;letter-spacing:.5px}.body-lg,.body-lg-bold,.body-med,.Footer .footer-container .links,.body-med-bold,.body-sm,.Footer .footer-container .copyright,.body-sm-bold{font-weight:400}.body-lg,.body-lg-bold{font-size:16px;line-height:24px;letter-spacing:.5px}.body-lg-bold{font-weight:700}.body-med,.Footer .footer-container .links,.body-med-bold{font-size:14px;line-height:20px;letter-spacing:.25px}.body-med-bold{font-weight:700}.body-sm,.Footer .footer-container .copyright,.body-sm-bold{font-size:12px;line-height:16px}.body-sm-bold{font-weight:700}.Footer{background:#fff;height:40px;position:absolute;bottom:0;width:100%;padding:20px 0}.Footer .footer-container{display:flex;align-items:center;height:100%}.Footer .footer-container .links{flex:flex-grow}.Footer .footer-container .copyright{text-align:right;flex:1;letter-spacing:.5px}.Footer.Dev{background:#add8e6}.Footer.Test{background:#ffffe0}.Footer.Demo{background:#d3d3d3}.App{background:#f7f7f7;min-height:100vh;position:relative;min-width:1000px}.App main{padding-bottom:80px}:root{--snow: #ffffff;--midnight: #1e1e1e;--platinum: #eeeeee;--arctic-700: #153876}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;background-color:#fff}html,body{color:#1e1e1e;padding:0;margin:0;font-family:Open Sans}
