@import"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";html{font-size:16px}body,html{height:100%;font-family:Poppins,sans-serif}body{line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;margin:0;background:#f1f5f7!important}h1,h2,h3,h4,h5{margin:0;font-family:Poppins,sans-serif}p{line-height:1.5}a{text-decoration:none}a:active,a:focus,a:hover,a:visited{text-decoration:none;outline:none}button{font-family:Poppins,sans-serif}button:hover{cursor:pointer}button:focus{outline:none}ul{margin:0;padding:0}ul li{list-style:none}.d-none{display:none!important}* ::-webkit-scrollbar{width:10px;height:10px;background-color:#faf9ff!important}* ::-webkit-scrollbar-thumb{background-color:-sharpa1a3a9;border-radius:3px;border-radius:10px;background-color:#9a9aa9}* ::-webkit-scrollbar-track{border-radius:10px;background-color:#faf9ff!important}ul{list-style:none;margin:0!important;padding:0!important}.pageDefaultGap{padding:2em 0}.redirect-container{flex-direction:column;justify-content:center;height:100vh;background:linear-gradient(90deg,#00435d,#fff)}.project-logs,.redirect-container{display:flex;align-items:center}.project-log{margin:10px;padding:20px;background-color:#f0f0f0;border-radius:5px}.redirect-gif{width:50px;margin:0 20px}.redirect-content{margin-top:20px;color:#fff;font-size:18px}.success-container{display:flex;justify-content:center;align-items:center;height:100vh;background:linear-gradient(270deg,#0f0,#fff)}.success-logo{padding:20px;background-color:#f0f0f0;border-radius:5px;text-align:center}.success-logo img{width:100px}.error-container{display:flex;justify-content:center;align-items:center;height:100vh;background:linear-gradient(270deg,red,#fff)}.error-logo{padding:20px;background-color:#f0f0f0;border-radius:5px;text-align:center}.error-logo img{width:100px}.css-1qsxih2{max-width:100%!important}.rs-picker-daterange-header{display:none!important}.rs-picker-popup{z-index:9999!important}#signinPage{position:relative;background-color:#fff;min-height:100vh;display:flex;align-items:center}#signinPage .loginImage{margin:0 auto;width:70%}#signinPage .loginImage img{width:100%;height:100%}#signinPage .loginFormBlock{position:relative}#signinPage .loginFormBlock .logoImage{width:95%}#signinPage .loginFormBlock .logoImage img{width:100%}#signinPage .loginFormBlock .loginForm{max-width:350px;position:absolute;top:25%;left:0;right:7%;margin:auto}@media screen and (min-width:768px)and (max-width:1200px){#signinPage .loginFormBlock .loginForm{top:25%;right:0}}@media screen and (min-width:1900px){#signinPage .loginFormBlock .loginForm{top:20%}}#signinPage .loginFormBlock .loginForm .yodaLogo{padding-bottom:1rem}#signinPage .loginFormBlock .loginForm .yodaLogo img{max-width:265px;display:table}#signinPage .loginFormBlock .loginForm .titleBlock{margin-bottom:.5rem}#signinPage .loginFormBlock .loginForm .titleBlock h2{color:#10182f;font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal}#signinPage .loginFormBlock .loginForm .titleBlock P{margin-top:5px;color:#233a73;font-size:1rem;letter-spacing:.3px}#signinPage .loginFormBlock .loginForm .formInputs{border-radius:10px 10px;border:1.5px solid #e8e6ea;background:#fff}#signinPage .loginFormBlock .loginForm .formInputs .formGroup{padding:15px 20px 0}#signinPage .loginFormBlock .loginForm .formInputs .formGroup .eachFormInput{display:flex;flex-direction:column;margin-bottom:16px}#signinPage .loginFormBlock .loginForm .formInputs .formGroup .eachFormInput label{color:rgba(0,0,0,.7);font-weight:500;font-size:1rem}#signinPage .loginFormBlock .loginForm .formInputs .formGroup .eachFormInput .errorMessages{font-size:12px;padding-top:4px;top:70%;position:absolute}#signinPage .loginFormBlock .loginForm .formInputs .formGroup .eachFormInput .MuiInputBase-input{padding:0}#signinPage .loginFormBlock .loginForm .formInputs .formGroup .eachFormInput .MuiOutlinedInput-notchedOutline{border:none;padding:0}#signinPage .loginFormBlock .loginForm .formInputs .formGroup.usernameInput{position:relative;border-bottom:1px solid #e8e6ea}#signinPage .loginFormBlock .loginForm .btnBlock .loginBtn{border-radius:12.55px;background:#262f5f;font-weight:500;padding:10px 15px;border:none;height:auto;color:#fff;font-size:1.1rem;letter-spacing:.3px;width:100%;margin-top:1.5rem}#signinPage input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}#page_filters{padding:1rem 0;font-family:Poppins,sans-serif}#page_filters .leftFilters{display:flex;align-items:center}#page_filters .leftFilters li{margin-right:10px}#page_filters .quickNavigation{display:flex;align-items:center;column-gap:10px}#page_filters .quickNavigation .eachLinks .links{font-weight:500;letter-spacing:.5px;font-size:14px;line-height:18px}#page_filters .rightFilters{display:flex;align-items:center;justify-content:flex-end}#page_filters .rightFilters .addButton{color:#fff;background:#28b4c6;border:none;border-radius:7px;height:32px;line-height:32px;padding:0 10px;margin-left:10px;text-transform:capitalize}#page_filters .rightFilters .addButton img{margin-right:5px}#page_filters .rightFilters .addButton .MuiButton-icon{display:none}#page_filters .rightFilters .addButton.exportButton{background-color:#346ccb}#page_filters .rightFilters .addButton.assigneButton{background-color:#32cd32;color:#fff;border:1px solid #32cd32}.defaultTable .tableContainer{height:calc(-200px + 100vh);overflow:auto}.defaultTable .MuiContainer-root{padding-left:0;padding-right:0}.defaultTable table{border-radius:10px;border:none}.defaultTable table .thead .table-row{background:#00435d}.defaultTable table .thead .table-row .table-head-row{border-right:.3px solid #ccc;padding:.5rem 1rem;color:#fff;font-weight:500}.defaultTable table .thead .table-row .table-head-row .cell{color:#fff;font-size:14px;font-style:normal;font-weight:500;text-transform:uppercase}.defaultTable table .thead .table-row .table-head-row:first-child{border-radius:10px 0 0 0;overflow:hidden}.defaultTable table .thead .table-row .table-head-row:last-child{border-radius:0 10px 0 0;overflow:hidden}.defaultTable table .tbody .table-row .cell{color:#000;text-align:start;box-shadow:none;font-size:13px;font-weight:400;background-color:#fff;border-right:.3px solid #ccc;border-bottom:.3px solid #ccc;padding:0 1rem}.defaultTable table .tbody .table-row .cell input{height:16px;width:18px;display:flex;align-items:center}.defaultTable table .tbody .table-row .viewProgress{width:100%;text-align:center}.defaultTable table .tbody .table-row:nth-child(odd){background-color:#f2f2f2}.defaultTable .listingPagination .MuiPaper-root{padding:10px!important;width:98%;min-width:98%;background:#fff;border:.578032px solid #e0e0e0;border-radius:7.31213px}.statusDropdown .MuiButtonBase-root{padding:3px 8px!important}.statusDropdown .MuiTooltip-tooltip{background-color:#fff;color:#000;border:1px solid #e8e8e8;padding:0}.statusDropdown .MuiTooltip-arrow:before{background-color:#fff}.statusDropdown li{border-bottom:1px solid #e8e8e8}.statusDropdown li:hover{background-color:#0a5da6;color:#fff}.tableNoData{text-align:center}.tableNoData p{font-size:24px;color:#346ccb;font-family:cursive}#navBar .header{padding:10px 0;background-color:#00435d;box-shadow:0 2px 4px rgba(0,0,0,.08);height:auto!important}#navBar .header .container{max-width:97%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}#navBar .header .container .pageLinks{display:flex;align-items:center;column-gap:10px;flex-wrap:wrap}#navBar .header .container .pageLinks a{font-size:15px;color:#fff}#navBar .header .container .pageLinks .profileClick .profileClickBtn,#navBar .header .container .pageLinks .profileClick .profileClickBtn :hover{background-color:transparent}.addDetailsBlock{background-color:#fff;border-radius:16px;padding:1rem 1.2rem;margin-top:1rem;font-family:Poppins,sans-serif}.addDetailsBlock .mainDetails .headerBlock{display:flex;justify-content:space-between;align-items:center;margin:0 0 .5rem}.addDetailsBlock .mainDetails .headerBlock .header{font-size:20px;color:#ed8818;font-weight:400}.addDetailsTable{height:calc(-230px + 100vh);overflow:auto;padding-right:5px;background:#f5fcff;margin-bottom:1rem}.addDetailsTable table{border-radius:10px}.addDetailsTable table thead{position:-webkit-sticky;position:sticky;top:-.5px;z-index:9}.addDetailsTable table thead tr{padding:.5rem 1rem;background:#00435d;color:#fff;font-weight:500}.addDetailsTable table thead tr th{color:#fff;font-size:13px;font-style:normal;font-weight:500;text-transform:capitalize;padding:5px}.addDetailsTable table thead tr th:first-child{border-radius:10px 0 0 0;overflow:hidden;text-align:center}.addDetailsTable table thead tr th:last-child{border-radius:0 10px 0 0;overflow:hidden}.addDetailsTable table thead tr:nth-child(7) .cell{display:flex;justify-content:center}.addDetailsTable table tbody{background-color:#f5fcff;height:400px!important;overflow:auto;display:contents}.addDetailsTable table tbody tr{vertical-align:top!important}.addDetailsTable table tbody tr td{color:#000;text-align:start;box-shadow:none;font-size:14px;font-weight:500;padding:5px;border-bottom:none}.addDetailsTable table tbody tr td:first-child{text-align:center}.addDetailsTable table tbody tr td .addTestFields{width:100%}.addDetailsTable table tbody tr td .addTestFields .MuiInputBase-input{padding-block:0;height:30px;background-color:#fff;color:#000;font-size:12px}.addDetailsTable table tbody tr td .errorMessages{color:#eb5757!important;font-size:10px;line-height:20px;font-weight:500;padding-left:2px}.addDetailsTable.subMissionTable table tbody{background-color:#f5fcff;height:400px!important;overflow:auto;display:contents}.addDetailsTable.subMissionTable table tbody tr td{height:55px}.addDetailsTable.subMissionTable table tbody tr td .errorMessages{color:#eb5757!important;font-size:10px;font-weight:500;padding-left:2px;line-height:14px;padding-top:2px;height:0}.addDetailsTable .noData{text-align:center}.addDetailsTable .noData p{font-size:24px;color:#346ccb;font-family:cursive}.addDetailsActions .addButton{background:rgba(0,67,93,.102);color:#00435d;border:none;border-radius:5px;height:32px;line-height:32px;padding:0 10px;margin-left:10px;text-transform:capitalize}.addDetailsActions .addButton.Mui-disabled{opacity:.7;cursor:not-allowed}.addDetailsActions .addButton img{margin-right:5px}.addDetailsActions .addButton .MuiButton-icon{display:none}.addDetailsActions .addButton.submitButton{color:#fff;background-color:#346ccb;border:none;border-radius:7px;height:34px;line-height:34px;padding:0 15px;margin-left:10px;text-transform:capitalize}.addDetailsActions .addButton.submitButton.Mui-disabled{opacity:.7;cursor:not-allowed}.addDetailsActions .addButton.cancelButton{background-color:transparent;border:1px solid #346ccb;color:#346ccb}.addDetailsActions.bottom{width:100%;text-align:end}.css-1oqqzyl-MuiContainer-root{max-width:15000px}.assignBtn{border:none;border-radius:0;height:32px;line-height:32px;padding:0 10px;margin-left:10px;text-transform:capitalize}.assignBtn,.assignBtn:hover{background:rgba(0,67,93,.102);color:#00435d;box-shadow:none}.container-sm{max-width:96%;margin:auto}.container-sm-table{max-width:1200px;margin:0 auto;padding:15px 0}.container-lg-table{max-width:1300px;margin:0 auto;padding:15px 0}.container-small-table{max-width:80%;margin:0 auto;padding:15px 0}.container-xs{max-width:1000px;margin:0 auto;padding:15px 0}.container-xxs{max-width:800px;margin:0 auto;padding:15px 0}.progressPopup .MuiPaper-root{border-radius:20px;width:90%;margin:0 auto}.progressPopup .dailogHeader{display:flex;align-items:center;justify-content:space-between}.progressPopup .dailogHeader .dailogDetails{display:flex;align-items:center;column-gap:1rem}.progressPopup .dailogHeader .dailogDetails .eachDetails{display:flex;align-items:center;column-gap:5px;font-size:14px;color:#969696}.progressPopup .dailogHeader .dailogDetails .eachDetails .value{margin:0;font-size:18px;color:#424e5a}.progressPopup .dailogHeader .closeBtnBlock .closeBtn{color:#000;background-color:#dedede;border-radius:5px;padding:4px 8px}.progressPopup .dialogBody{border-top:none;padding:0 20px 20px}.progressBar{border-radius:16px;background-color:#cde8e3;padding:.875rem 1.375rem;font-size:.875rem;color:#424e5a;margin-bottom:20px}.progressBar .sampleProcessData{display:flex;align-items:center;flex-direction:column;text-align:center}.progressBar .sampleProcessData .title{margin:0;color:#424e5a;font-size:14px}.progressBar .sampleProcessData .personName{margin:0;color:#000;font-size:13px}.progressBar .sampleProcessData .dateAndTime{margin:0;color:#7e7e7e;font-size:12px}.notesBlock{width:70%;margin:0 auto;border-radius:12px;border:1px solid #e7e7f7}.notesBlock .notesHeader{background-color:#f2f2f2;padding:0 10px;border-radius:12px 12px 0 0}.notesBlock .notesHeader .nptesHeadingGroup{display:flex;column-gap:10px;align-items:center;padding:5px}.notesBlock .notesHeader .nptesHeadingGroup .notesHeading{color:#000;font-size:14px;font-weight:500}.notesBlock .statusDetails{padding:5px 10px;display:flex;align-items:flex-start;column-gap:1rem}.notesBlock .statusDetails .statusContent .statusHeading{color:coral;font-size:14px;font-weight:500}.notesBlock .statusDetails .statusContent .personData{display:flex;align-items:center;column-gap:10px}.notesBlock .statusDetails .statusContent .personData .personName{margin:0;font-size:14px;color:#465668;font-weight:500}.notesBlock .statusDetails .statusContent .personData .dateAndTime{margin:0;font-size:12px;color:#465668}.notesBlock .statusDetails .statusContent .statusNote{margin:0;color:#000;font-size:14px;font-weight:400}.defaultPopup .MuiPaper-root{border-radius:10px;min-width:500px;margin:auto}.defaultPopup .popupHeader{display:flex;align-items:center;justify-content:space-between;padding:0;border-bottom:1.2px solid #e7e7f7;background-color:#cde8e3}.defaultPopup .popupHeader .popupHeading{padding:5px 15px;color:#000;font-size:16px;font-weight:600;margin:0}.defaultPopup .popupBody{padding:10px 20px}.defaultPopup .popupBody p{margin:0;color:#000;font-size:14px}.defaultPopup .popupBody .titleBlock{display:flex;column-gap:.5rem;align-items:center;padding:.5rem 0}.defaultPopup .popupBody .titleBlock h4{color:#000;font-size:14px;font-weight:500}.defaultPopup .popupFooter{padding:10px 20px;display:flex;justify-content:end;column-gap:.5rem}.viewProcess{background-color:#fff;padding:1rem 0 5rem}.viewProcess .btnNavigation{display:flex;align-items:center;justify-content:space-between}.viewProcess .sampleInfoBlock{border:1px solid #e7e7f7;border-radius:15px;margin:1rem 0}.viewProcess .sampleInfoBlock .headrBlock{background-color:#f2f2f2;padding:10px 20px;border-radius:15px 15px 0 0}.viewProcess .sampleInfoBlock .headrBlock .heading{color:#000;font-size:14px;font-weight:500}.viewProcess .sampleInfoBlock .patientDetails .eachDeatilsBlock{padding:10px 20px;display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:.5rem;column-gap:.5rem}.viewProcess .sampleInfoBlock .patientDetails .eachDeatilsBlock .eachDetails .label{color:#969696;font-size:14px;font-weight:500}.viewProcess .sampleInfoBlock .patientDetails .eachDeatilsBlock .eachDetails .value{color:#262626;font-size:13px;font-weight:500;margin:5px 0 0}.viewProcess .sampleInfoBlock .patientDetails .eachDeatilsBlock.br-b{border-bottom:1px solid #e7e7f7}.viewProcess .noteBlocks{display:grid;grid-template-columns:65% 35%;grid-column-gap:1.2rem;column-gap:1.2rem;align-items:flex-start}.viewProcess .noteBlocks .notesDetailsBlock,.viewProcess .noteBlocks .notesDetailsBlock .notesBlock{width:100%}.viewProcess .noteBlocks .addNotesBlock{margin-right:20px}.viewProcess .noteBlocks .addNotesBlock .status .MuiOutlinedInput-root{background-color:#f3f3f3;border-radius:8px}.viewProcess .noteBlocks .addNotesBlock .enternotesBlock .MuiOutlinedInput-root{border-radius:8px}.viewProcess .noteBlocks .addNotesBlock .enternotesBlock .titleBlock{display:flex;column-gap:.5rem;align-items:center;padding:.5rem 0}.viewProcess .noteBlocks .addNotesBlock .enternotesBlock .titleBlock h4{color:#000;font-size:14px;font-weight:500}.viewProcess .noteBlocks .addNotesBlock .buttonBlock{display:flex;justify-content:end;padding-top:1rem}.py-5{padding-top:5px;padding-bottom:5px}.py-10{padding-top:10px;padding-bottom:10px}.py-15{padding-top:15px;padding-bottom:15px}.py-20{padding-top:20px;padding-bottom:20px}.pr-10{padding-right:10px}.subNavBarSpaces{padding-top:12px;padding-bottom:8px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.ml-10{margin-left:10px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-justify-end{justify-content:flex-end}.flex-align-items-center{align-items:center}.d-block{display:block}.opacity-o{opacity:0}.defaultTextField{height:34px;background:#fff;border-radius:8px;position:relative}.defaultTextField .MuiInputBase-root{background:#fff;color:#000;font-weight:400;font-size:13.5px;box-sizing:border-box;border-radius:8px;height:34px;padding:0 7px;letter-spacing:0}.defaultTextField .MuiInputBase-root .MuiAutocomplete-tag{height:20px;margin:auto 0;background-color:#f0f2f5;color:#909399;font-weight:400}.defaultTextField input{display:inline-flex;flex-grow:1;align-items:center;justify-content:center;padding:1px 5px;background-image:none;cursor:text;transform:translateZ(0)}.defaultTextField input::placeholder{font-size:13px;font-weight:500}.defaultTextField .MuiInputAdornment-root{position:relative}.defaultTextField .MuiInputAdornment-root:after{content:"";position:absolute;background:#d9d9d9;height:20px;width:1.5px;border-radius:20px;right:-7px;top:0;bottom:0;margin:auto}.defaultAutoComplete .MuiInputBase-root{height:30px;font-size:14px;padding-right:15px!important;padding:0 5px;background-color:#fff;border-radius:5px;overflow:hidden;border:1px solid rgba(0,0,0,.23)}.defaultAutoComplete .MuiAutocomplete-endAdornment{height:35px;width:30px;right:0!important}.defaultAutoComplete .MuiAutocomplete-endAdornment button{display:flex;align-items:center;height:100%;width:100%;border-radius:0;background:#fff}.defaultAutoComplete .MuiAutocomplete-endAdornment .MuiSvgIcon-root{font-size:1.5rem!important}.defaultAutoComplete fieldset{border-color:transparent}.defaultDatePicker .MuiInputBase-root{height:30px;font-size:13.5px}.defaultDatePicker .rs-input-group{width:125px!important}.addTestFields fieldset{border:1px solid #c8dde8}.addTestFields input{padding:5px 10px;background:#fff}.defaultButton{padding:10px 20px;min-height:auto;height:32px;font-weight:500;background:#346ccb;color:#fff;border-radius:5px;border:1px;text-transform:capitalize;box-shadow:none}.defaultButton:hover{color:#fff;background-color:#346ccb;box-shadow:none}.defaultButton.updateBtn{background-color:#00435d;color:#fff}.defaultButton.cancelBtn{color:#fff;background-color:#f44336;border:1px solid #f44336}.defaultButton.deleteBtn{color:#fff;background-color:#00435d}.defaultButton.submitBtn{color:#fff;background-color:#28b4a6}.backBtn{background-color:transparent;color:#000;font-weight:600;text-transform:none;font-size:16px}.backBtn .backIcon{color:#000;border:1px solid #aaa;border-radius:4px;padding:3px 5px;display:flex;align-items:center;margin-right:10px}.backBtn .backIcon img{width:20px}.backBtn:hover{background-color:transparent;color:#000}.backBtn img{padding-right:10px}.withIconBtn{background:blue;padding:3px 15px;color:#fff;border-radius:6px;text-decoration:none;font-size:.9em;display:flex;align-items:center;column-gap:5px;text-transform:capitalize}.withIconBtn.editBtn{background-color:#346ccb;border:1px solid #346ccb}