@charset "UTF-8";:root{font-family:Poppins,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;padding:0}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus{outline:none}button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.d-flex{display:flex}.d-vert-center{align-items:center}.d-hor-center{justify-content:center}.d-hor-between{justify-content:space-between;align-items:center}.d-hor-start{justify-content:start;align-items:center}.d-center{align-items:center;justify-content:center}.word-ws{width:100px}.flex-dir-col{flex-direction:column}.word-wrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.max-lines-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fw-600{font-weight:600}.word-break-all{-ms-word-break:break-all;word-break:break-word}.text-align-right{text-align:right}.cursor-pointer{cursor:pointer}@media screen and (max-width: 600px){.hide-mb{display:none}}.header-container{position:fixed;width:100%;height:60px;background-color:#fff;z-index:100}.header-container .header{display:flex;flex-direction:row;align-items:center;height:100%;margin:0 20px}.auth-logo{position:fixed;top:20px}.auth-logo img{width:130px;object-fit:contain}.login-layout{flex-direction:column;flex:1;scrollbar-width:1}.grid-item-mt{margin-top:1rem!important}.grid-item-mt .MuiFormControlLabel-label{font-size:12px}.img-conatiner{width:100%;height:60vh;background-size:cover;background-repeat:no-repeat;background-position:center top}.side-nav-container{width:60px;position:fixed;height:calc(100% - 60px);top:60px;background-color:var(--primary-color);transition:width .3s cubic-bezier(.2,0,0,1) 0s}.side-panel-close{width:60px}.side-panel-open{width:220px}.desktop-drawer{height:100%;display:flex;flex-direction:column;justify-content:space-between}.desktop-drawer .MuiButtonBase-root{padding:8px 12px}.mobile-drawer{display:none}.side-nav{margin:0 12px}.side-nav ul{width:100%;list-style-type:none;padding-left:0;overflow:hidden}.side-nav .MuiListItemIcon-root{min-width:30px}.side-nav .nav-icon{height:20px;width:20px}.side-nav .nav-icon svg{width:100%;height:100%}.side-nav .nav-item{margin:15px 0;border-radius:8px;color:#fff}.side-nav .nav-list{font-size:.85rem;color:#fff;font-weight:400}.side-nav .active .nav-item{background-color:var(--secondary-color)}.side-nav .active .nav-item .nav-icon svg{fill:#fff}.side-nav .active .nav-item .nav-list{font-weight:600}.dialog-container{flex-direction:column;padding-top:20px}.dialog-content{height:100px;width:100px;background:rgba(64,200,0,.25);color:#40c800;border-radius:50%;align-items:center;display:flex;justify-content:center;margin:auto}.dialog-content img{height:40px;width:40px;object-fit:contain}.dialog-form-content{padding:16px;border-radius:20px}.tail-text{color:#c2d0d7;padding:8px 0}.tail-text span{color:#000}.dialog-form-actions{padding:16px;margin:16px}.dialog-form-actions .actions-button{width:12vw;text-transform:none;height:60px;border-radius:10px}.dialog-form-actions .cancel-button{border:solid 3px}.profile{padding-left:25px;margin-bottom:30px}.profile .prof-img{width:50px;height:50px;border-radius:6px;margin-right:10px}.wrap-table{max-height:calc(100% - 50px);overflow:auto;margin-top:8px}.responsive-rt .MuiPaper-root{border:0;border-bottom:1px solid #e6ebf2}.table-container{width:"100%";overflow:"hidden"}.table-container .sort-arrow{flex-direction:column}.table-container .sort-arrow svg{width:16px}.font-tbl{font-size:.9rem}.status{width:80px;margin-left:auto;text-align:center;border-radius:4px;padding:3px;font-size:.8rem}.main-layout{width:calc(100% - 320px);padding:16px 50px;margin-top:60px}.white-space-normal{white-space:normal}.white-space-nowrap{white-space:nowrap}.user-name{padding:20px 0 10px;color:#fff}.tbl-header .MuiTableCell-root{background-color:#e6ebf2;padding:12px;font-weight:600}.tbl-body .MuiTableCell-root{padding:12px}.pagination-stack{margin:0!important;padding:0!important;display:flex;align-items:center;justify-content:center}.pagination-stack .MuiStack-root{flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:4px!important}.pagination-stack .MuiPagination-root,.pagination-stack .MuiFormControl-root{margin:0!important}.user-name-role{justify-content:space-between;color:#fff;font-size:.9rem}.MuiAlert-root{width:400px}.tag-header{background-color:#fff}.image-viewer .close-button{background-color:#06b5cd}.image-viewer .image{display:block;height:100vh;width:auto}@media screen and (max-width: 900px){.side-panel-open{display:none}.main-layout{width:100%;padding:20px 30px}.mobile-drawer{display:block}.pagination-stack{width:calc(100% - 60px)}.task-card{width:90%;height:auto}}@media screen and (min-width: 0){.btn-height{height:2.25rem}}@media screen and (min-width: 600px){.btn-height{height:2.7rem}.login-layout{height:100vh}.auth-grid{height:100%}}@media screen and (max-width: 600px){.img-conatiner{height:45vh}.main-layout{width:100%;padding:10px 30px}.dialog-form-content{margin:0;padding:10px}.dialog-form-actions{margin:0 10px}.dialog-form-actions .actions-button{text-transform:none;border-radius:10px;width:40vw}}@media screen and (min-width: 900px){.img-conatiner{height:100vh}}@media screen and (max-width: 280px){.auth-layout-xs .MuiGrid-root .MuiGrid-container{width:18rem}}.boxStyles{margin-right:15vw}.accordianStyle{margin-right:12vw}.accordianTopMargin{margin-top:1vw}.not-found{position:fixed;width:calc(100% - 280px);height:calc(100% - 100px);display:flex;flex-direction:column;align-items:center;justify-content:center}.not-found .MuiTypography-root{margin-top:20px;color:var(--primary-color)}.dialogueFormMobileView{text-transform:none;width:"4vw";border:1}.dialogueForm{text-transform:none;margin:"1vw";padding:"1vw";width:"6vw";height:"2.5vw";border:1}.image-size{height:37rem;width:auto}.header-logo{position:absolute;right:0;width:170px;height:50px;object-fit:contain}.company-logo{position:left;right:0;width:150px;height:50px;object-fit:contain}.auth-logo>img{margin-bottom:50px;width:70px;height:40px}#main-layout{background-color:#f5f5f5}.drawerContainer{background-color:#fff;padding:10px}.drawerContainer .MuiTypography-subtitle1{margin-left:15px;font-weight:400;margin-top:17px;margin-bottom:10px}.headerContainer{height:20px;margin-bottom:24px;display:flex;justify-content:space-between}.headerContainer .MuiTypography-root{font-weight:600}.subtitle{margin-top:49px!important;margin-bottom:3px!important;margin-left:17px!important}.personalDetailsContainer{font-weight:700;border-radius:10px;background-color:#e6ebf2}.personalDetailsContainer .MuiTypography-root{display:flex!important;justify-content:space-between!important;flex-direction:column}.settingsContainer{margin-bottom:24px;margin-top:"-15px"!important}.settingsContainer .MuiTypography-subtitle1{margin-top:17px}.settingsSubtitle{margin-bottom:3px!important;margin-left:17px!important;margin-top:15px!important}.settingsOptionsContainer .MuiList-root{margin-top:38px}.settingsOptionsContainer{font-weight:700}.settingsOptionsContainer .MuiBox-root{top:312px;right:981px}.settingsOptionsContainer{border-radius:10px;margin-top:-25px!important;background-color:#e6ebf2}.listItem .MuiTypography-root{font-weight:700!important;font-size:.875rem;text-decoration:none;color:#000}.closeIcon:focus{outline:0;border:none;box-shadow:none}.MuiSvgIcon-root{font-size:26px!important}@media screen and (min-width: 600px){.drawerContainer{width:370px;padding:24px}.drawerContainer .MuiTypography-subtitle1{margin-top:49px}.headerContainer .MuiTypography-root{font-size:24px}.personalDetailsContainer{width:361px}.personalDetailsContainer .MuiTypography-root{flex-direction:row}.settingsContainer{width:65px;height:24px}.settingsOptionsContainer .MuiBox-root{width:361px;height:119px;top:312px;right:981px}.listItem .MuiTypography-root{font-size:medium}.admin-name{width:200px;text-align:end}}@media screen and (max-width: 600px){.drawer-width .MuiPaper-root{width:70%}}.auth-title .MuiTypography-root{font-weight:700;color:#06b5cd}.auth-subtitle .MuiTypography-root{font-weight:400;letter-spacing:.15px;color:#828282;font-size:1rem}.grid-item-pt{margin-top:15px!important;padding-top:1rem!important}.grid-item-pt .MuiCheckbox-root{color:#d9d9d9}.mui-link .MuiLink-root{color:#06b5cd;text-decoration:none}@media screen and (min-width: 0){.auth-title .MuiTypography-root{font-size:1.7rem;margin-bottom:0}.auth-subtitle{display:none}}@media screen and (min-width: 900px){.auth-title .MuiTypography-root{font-size:2.5rem;margin-bottom:2rem}.auth-subtitle{display:block}}.flex-grow{flex:1 1 auto;min-height:0}.wrap-table{max-height:calc(100% - 50px);overflow:auto}.responsive-rt .MuiPaper-root{border:0;border-bottom:2px solid #e6ebf2;box-shadow:none}.responsive-rt .MuiBox-root{border:0;border-bottom:1px solid #e6ebf2;padding:20px 10px}.responsive-rt p{margin:0}.MuiPaper-root[class~=table-container]{all:unset;flex:1 1 auto;min-height:0}.tbl-header .header{display:flex;align-items:center;cursor:pointer}.tbl-header .MuiTableCell-root{background-color:#f7fbff;padding:12px;font-weight:600}.tbl-body .MuiTableCell-root{padding:12px;cursor:pointer}.tbl-body .MuiTableCell-root[class~=min-font]{font-size:.8rem}.col-header{font-weight:600}.margin-left{margin-left:10px}.pagination-stack{position:sticky;bottom:0;padding:12px 0;background:#fff;z-index:2}.pagination-stack .MuiStack-root{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.pagination-stack .MuiStack-root>:not(style)+:not(style){margin-top:0}.pagination-stack .MuiInput-input{font-size:.9rem}.company-status{width:80px;text-align:center;border-radius:4px;padding:3px;font-size:.8rem}.active-status{background-color:#cfedd5;color:#17aa2d}.deactive-status{background-color:#ffd1d2;color:#dd3338}.no-data-found{height:200px;flex-direction:column;align-items:center;justify-content:center}.no-data-found img{height:50px}@media screen and (max-width: 900px){.pagination-stack{width:100%}.company-status{margin-left:auto}}@media screen and (min-width: 900px){.company-status{width:80%}}.user-management{height:100%;display:flex;flex-direction:column}.user-management .search-container{padding:20px 0}.hide-add-company{position:fixed;bottom:50px;left:50%;transform:translate(-50%)}@media screen and (min-width: 601px){.hide-add-company{display:none}.user-management-container{height:calc(100vh - 100px)}}.auth-title .MuiTypography-root{font-weight:700}.auth-subtitle .MuiTypography-root{font-weight:400;color:#d9e1eb}.grid-item-pt{padding-top:1rem!important}.grid-item-pt .MuiFormControlLabel-label{font-size:12px}@media screen and (min-width: 0){.auth-title .MuiTypography-root{font-size:1.5rem}.auth-subtitle .MuiTypography-root{font-size:1rem}}@media screen and (min-width: 900px){.auth-title .MuiTypography-root{font-size:2.125rem}.auth-subtitle .MuiTypography-root{font-size:1.25rem}}.approvals{background-color:#fff;overflow:hidden;overflow-y:scroll;margin:0 24px}.search-box{width:26vw}.drop-down{width:5vw}.completion-message{color:#000}.approval-task-view{background-color:#fff;padding:16px 16px 0;margin-top:16px;border-radius:8px;overflow-y:scroll;display:flex;flex-direction:column;justify-content:space-between}.approval-task-view::-webkit-scrollbar{display:none}.approval-view-actions{position:sticky;background-color:#fff;bottom:0;padding:20px 0}.approval-textarea{font-size:16px;padding:10px}.task-container{overflow:hidden;overflow-y:scroll;flex-wrap:wrap}.task-container::-webkit-scrollbar{display:none}.approval-view{color:#000}.approval-view .completion-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.approval-view .completion-message{background-color:#fff;color:#000;padding:20px 40px;border-radius:8px;font-weight:700;font-size:16px;box-shadow:0 2px 8px #0003}.approval-view .approval-task-view{margin-top:16px}.approval-view .approval-task-view .activity-box{padding:8px 16px;margin-bottom:16px;border-radius:8px}.approval-view .approval-task-view .activity-box.loto{background-color:#f8f9fa;border-left:4px solid #1976d2}.approval-view .approval-task-view .activity-box.loto .activity-title{color:#1976d2}.approval-view .approval-task-view .activity-box.tryout{background-color:#f0f4f8;border-left:4px solid #ed6c02}.approval-view .approval-task-view .activity-box.tryout .activity-title{color:#ed6c02}.approval-view .approval-task-view .activity-box.lock-key{background-color:#f3e5f5;border-left:4px solid #9c27b0}.approval-view .approval-task-view .activity-box.lock-key .activity-title{color:#9c27b0}.approval-view .approval-task-view .activity-box .activity-title{font-weight:700;margin-bottom:4px;display:block}.approval-view .approval-task-view .activity-box .activity-description{color:#666;line-height:1.4;display:block}.approval-view .approval-task-view .task-list{display:flex;overflow-x:auto;gap:8px}.approval-view .machine-header{display:flex;align-items:center;gap:8px}.approval-view .machine-header .machine-label{font-weight:700;color:#000}@media screen and (max-width: 600px){.search-box{width:auto}.task-container{flex-direction:column}.approvals{width:125vw;margin:0}.search-box{width:50%;font-size:14px}.drop-down{width:20vw;height:6vh}}.transfer-icon{color:"#00377B";background-color:#e6ebf2;border-radius:4px}.task-label{font-size:12px;padding:5px 15px;border-radius:2px}.history-table{overflow:hidden;overflow-y:scroll;background-color:#fff;border-radius:16px}.loto-task-view{background-color:#fff;padding:16px 16px 0;margin-top:16px;border-radius:8px;overflow-y:scroll;display:flex;flex-direction:column;justify-content:space-between}.loto-view-actions{position:sticky;background-color:#fff;bottom:0;padding:20px 0}
