body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins,sans-serif;margin:0}::-webkit-scrollbar{display:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Poppins,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.trainer-card{background-color:#f3f7fc}.card{background-color:#f5f5f5!important}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a{text-decoration:none!important}.truncate-text{display:inline-block;overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap;width:90%}.status-error-color{border:1px solid #9621214d!important}.status-success-color{border:1px solid #2196534d!important}.status-warning-color{border:1px solid #c582004d!important}.CalendarDay__selected_span{background:#afafaf35!important;border:1px solid #b5b5b5!important;color:#000!important}.CalendarDay__selected{background:#2d2d2d!important;border:1px solid #535252!important;color:#fff!important}.CalendarDay__selected:hover{background:#7f7e7e!important;color:#fff!important}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background:#989898!important}.job-execution-body .step-viewer-wrapper{height:calc(100vh - 200px)!important}.activeButton,.nonActiveButton{font-size:1rem!important}.appBar,.nonActiveButton{color:#000!important}.appBar{background-color:#fff!important;position:relative;z-index:5}@media only screen and (max-width:899px){.appBar{height:50px}}.demo-positioned-button{border:1px solid #004b8d33!important;border-radius:8px!important}.logo-banner{height:48px;object-fit:scale-down}@media only screen and (max-width:899px){.logo-banner{height:25px;object-fit:scale-down;width:110px}}.logo-banner-mini{object-fit:scale-down;width:140px}.org-logo{height:48px;object-fit:scale-down}@media only screen and (max-width:899px){.org-logo{height:25px;object-fit:scale-down;width:110px}}.profile-name{color:#1c1d1f;font-size:14px;margin:16px 0 3px 18px}.role{font-size:12px;margin:0 0 18px 18px;text-transform:capitalize}.divider{border-bottom:1px solid #0003;margin-bottom:16px}.login-btn{background-color:#fff!important;color:#000!important}.bar-align-items-center{align-items:center;display:flex}.comment-box-icon,.rotation-icons{height:auto!important;width:auto!important}.comment-box-icon{fill:outlined}.cds-custom-icons{stroke:currentColor!important}.product-affected{font-size:32px!important;left:-9px;position:relative;top:-3px}.MuiSvgIcon-colorDisabled{color:#968181}@keyframes flipY{0%{transform:translateX(-50%) scaleX(1) rotatex(0deg) rotatey(0deg) rotate(0deg)}20.25%{transform:translateX(-50%) scaleX(1) rotatex(0deg) rotatey(90deg) rotate(0deg)}to{transform:translateX(-50%) scaleX(1) rotatex(0deg) rotatey(90deg) rotate(0deg)}}@keyframes flipY-innerCube{0%{transform:translateX(-50%) scale3d(.5,.5,.5) rotatex(0deg) rotatey(0deg) rotate(0deg)}20.25%{transform:translateX(-50%) scale3d(.5,.5,.5) rotatex(0deg) rotatey(-90deg) rotate(0deg)}to{transform:translateX(-50%) scale3d(.5,.5,.5) rotatex(0deg) rotatey(-90deg) rotate(0deg)}}@keyframes flipY-innerShadow{0%{transform:translatex(-50%) rotatex(-90deg) translatez(-20px) rotate(0deg)}20.25%{transform:translatex(-50%) rotatex(-90deg) translatez(-20px) rotate(-90deg)}to{transform:translatex(-50%) rotatex(-90deg) translatez(-20px) rotate(-90deg)}}@keyframes flipY-outterShadow{0%{transform:translatex(-50%) rotatex(-90deg) translatez(105px) rotate(0deg)}20.25%{transform:translatex(-50%) rotatex(-90deg) translatez(105px) rotate(90deg)}to{transform:translatex(-50%) rotatex(-90deg) translatez(105px) rotate(90deg)}}@keyframes border-front{0%{border-width:1px 6px 6px 1px}2.25%{border-width:1px 6px 6px 1px}5.75%{border-width:1px}to{border-width:1px}}@keyframes border-back{0%{border-width:1px}2.25%{border-width:1px}5.75%{border-width:1px 1px 6px 6px}to{border-width:1px 1px 6px 6px}}@keyframes border-top{0%{border-width:6px 6px 1px 1px}2.25%{border-width:6px 6px 1px 1px}5.75%{border-width:1px 6px 6px 1px}to{border-width:1px 6px 6px 1px}}@keyframes border-left{0%{border-width:1px 1px 6px 6px}2.25%{border-width:1px 1px 6px 6px}5.75%{border-width:1px 6px 6px 1px}to{border-width:1px 6px 6px 1px}}@keyframes hoverY{0%{transform:translatey(0)}to{transform:translatey(-30px)}}@keyframes scaleBigShadow{0%{transform:scale3d(.65,.65,.65)}to{transform:scale3d(.6,.6,.6)}}@keyframes scaleSmallShadow{0%{transform:scale3d(.45,.45,.45)}to{transform:scale3d(.37,.37,.37)}}.loading-container{position:absolute}.loading-container,.loading-container-fixed{align-items:center;background-color:#c1c1c1b3;display:flex;height:100%;justify-content:center;margin:0 auto;top:0;width:100%;z-index:9}.loading-container-fixed{left:0;position:fixed}.loading-scene{height:50px;left:calc(50% - 50px);margin:0 auto;position:absolute;top:calc(50% - 100px);transform:translateX(40px) rotatex(-33.5deg) rotatey(45deg);transform-style:preserve-3d;width:50px}.loading-scene .webpack-cube{animation:hoverY 2s infinite alternate;animation-timing-function:ease-in-out;transform-style:preserve-3d}.loading-scene .outer-cube{animation:flipY 5.2s infinite;display:inline-block;height:50px;left:0;position:absolute;top:0;transform-style:preserve-3d;width:50px}.loading-scene .outer-cube .face{background:#bababa80;border:1px solid #fff;height:100%;line-height:100px;position:absolute;text-align:center;width:100%}.loading-scene .outer-cube .face-front{animation:border-front 5.2s infinite;border-bottom-width:6px;border-right-width:6px;transform:translatez(25px)}.loading-scene .outer-cube .face-back{animation:border-back 5.2s infinite;transform:rotateY(180deg) translatez(25px)}.loading-scene .outer-cube .face-top{animation:border-top 5.2s infinite;border-right-width:6px;border-top-width:6px;transform:rotatex(90deg) translatez(25px)}.loading-scene .outer-cube .face-bottom{transform:rotatex(-90deg) translatez(25px)}.loading-scene .outer-cube .face-left{animation:border-left 5.2s infinite;border-bottom-width:6px;border-left-width:6px;transform:rotateY(-90deg) translatez(25px)}.loading-scene .outer-cube .face-right{transform:rotateY(90deg) translatez(25px)}.loading-scene .inner-cube{animation:flipY-innerCube 5.2s infinite;display:inline-block;height:50px;left:0;position:absolute;top:-2px;transform-style:preserve-3d;width:50px}.loading-scene .inner-cube .face{background:#71767a;border:2px solid #fff;height:100%;line-height:100px;position:absolute;text-align:center;width:100%}.loading-scene .inner-cube .face-front{transform:translatez(25px)}.loading-scene .inner-cube .face-back{transform:rotateY(180deg) translatez(25px)}.loading-scene .inner-cube .face-top{transform:rotatex(90deg) translatez(25px)}.loading-scene .inner-cube .face-bottom{transform:rotatex(-90deg) translatez(25px)}.loading-scene .inner-cube .face-left{transform:rotateY(-90deg) translatez(25px)}.loading-scene .inner-cube .face-right{transform:rotateY(90deg) translatez(25px)}.loading-scene .shadows-outer-container{animation:flipY-outterShadow 5.2s infinite;display:inline-block;height:50px;transform:translatex(-50%) rotatex(-90deg) translatez(110px);transform-style:preserve-3d;width:50px}.loading-scene .shadows-outer-container .shadow-outer{animation:scaleBigShadow 2s infinite alternate;animation-timing-function:ease-in-out;background-color:#ffffff80;box-shadow:0 0 45px 35px #ffffff80;display:inline-block;height:50px;position:absolute;transform:scale3d(.8,.8,.8);transform-origin:center center;width:50px}.loading-scene .shadows-inner-container{animation:flipY-innerShadow 5.2s infinite;display:inline-block;height:50px;transform:translatex(-50%) rotatex(-90deg) translatez(0) rotate(0deg);transform-style:preserve-3d;width:50px}.loading-scene .shadows-inner-container .shadow-inner{animation:scaleSmallShadow 2s infinite alternate;animation-timing-function:ease-in-out;background:linear-gradient(0deg,#0000 10%,#6d6d6db3 50%,#0000),linear-gradient(90deg,#0000 10%,#6d6d6db3 50%,#0000),linear-gradient(180deg,#0000 10%,#6d6d6db3 50%,#0000),linear-gradient(270deg,#0000 10%,#6d6d6db3 50%,#0000);border-radius:15px;display:inline-block;height:50px;position:absolute;transform:scale3d(.4,.4,.4);transform-origin:center center;width:50px}.dropZone{background-color:"#f4f4f4"!important;border-radius:"8px"!important;height:"88px"!important}.dropzone-text-align{margin-bottom:0;margin-top:0}.dropzone-file-error{color:red;font-size:14px;font-weight:700;padding:8px 0}.ppe-check-box-bg{background-color:#0247890d;border-radius:8px;padding-right:.4rem}.ppeCount{color:#000!important;font-size:13px!important;height:24px!important;margin:0 8px;padding:0}.add-ppe .MuiFormControlLabel-label{width:100%}.themeSupportSection .drop-zone{background-color:#f2f2f2;border-radius:8px;color:#747474;display:flex;justify-content:center}.themeSupportSection .drop-zone .drop-zone-container{cursor:pointer;display:block;justify-content:center;padding:1rem}.themeSupportSection .drop-zone .file-container{display:flex;padding:1rem;width:100%}.themeSupportSection .drop-zone .file-container .image{border-radius:8px;padding:.6rem}.themeSupportSection .drop-zone .file-container .browse{cursor:pointer;margin-top:1rem}.themeSupportSection .drop-zone .file-container .file-name{color:#000;margin:0}.themeSupportSection .swatch-layout{height:105px!important;margin-right:5px}.themeSupportSection .swatch-layout>div>div>div{overflow-y:hidden!important;padding-right:5px}.work-instruction-create-card{display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;margin-top:1rem;width:100%}.file-upload-active{background-color:aqua}.organization-text{padding-bottom:.5rem}.organization-list-container .MuiButton-root{text-transform:capitalize}.organization-list-container .organization-title-container{align-items:center;background-color:initial!important;display:flex;flex-direction:row;justify-content:space-between;padding:1rem 0 1rem 2rem;width:calc(100% - 4rem)}.organization-list-container .organization-title-container .left{align-items:center;display:flex;justify-content:space-around}.organization-list-container .organization-title-container .left div{margin-right:1rem}.organization-list-container .organization-title-container .right{align-items:center;display:flex;justify-content:space-around}.organization-list-container .organization-title-container .right .search-btn{margin-right:1rem}.organization-table-container{align-items:center;background-color:initial!important;border-radius:0!important;box-shadow:none!important;display:flex;flex-direction:row;justify-content:space-between;padding:1rem 0;width:calc(100% - 4rem)}.persona-list-container .MuiButton-root{text-transform:capitalize}.persona-list-container .persona-title-container{align-items:center;background-color:initial!important;display:flex;flex-direction:row;justify-content:space-between;padding:1rem 0 1rem 2rem;width:calc(100% - 4rem)}.persona-list-container .persona-title-container .left{align-items:center;display:flex;justify-content:space-around}.persona-list-container .persona-title-container .left div{margin-right:1rem}.persona-list-container .persona-title-container .right{align-items:center;display:flex;justify-content:space-around}.persona-list-container .persona-title-container .right .search-btn{margin-right:1rem}.persona-table-container{align-items:center;background-color:initial!important;border-radius:0!important;box-shadow:none!important;display:flex;flex-direction:row;justify-content:space-between;padding:1rem 0;width:calc(100% - 4rem)}.persona-text{padding-bottom:.5rem}.resource-list-container .MuiButton-root{text-transform:capitalize}.resource-list-container .resource-title-container{align-items:center;background-color:initial!important;display:flex;flex-direction:row;justify-content:space-between;padding:1rem 0 1rem 2rem;width:calc(100% - 4rem)}.resource-list-container .resource-title-container .left{align-items:center;display:flex;justify-content:space-around}.resource-list-container .resource-title-container .left div{margin-right:1rem}.resource-list-container .resource-title-container .right{align-items:center;display:flex;justify-content:space-around}.resource-list-container .resource-title-container .right .search-btn{margin-right:1rem}.resource-table-container{align-items:center;background-color:initial!important;border-radius:0!important;box-shadow:none!important;display:flex;flex-direction:row;justify-content:space-between;padding:1rem 0;width:calc(100% - 4rem)}.resource-text{padding-bottom:.5rem}.zoom-level{width:50px}.instruction-player-length{align-items:center;display:flex}.fix-space-between{margin-left:1.5rem!important}@media screen and (max-width:899px){.mobile-canvas-control-container-right{bottom:0;margin:24px;position:absolute;right:0}.canvas-control-container-center,.mobile-canvas-control-container-right{display:flex;flex-direction:column!important;float:right;width:-webkit-fit-content;width:fit-content}}@media screen and (max-width:899px) and (orientation:landscape){.canvas-control-container-center{flex-direction:row!important}}@media screen and (max-width:899px){.canvas-control-container-center button{margin:1px!important}}@media screen and (min-width:900px){.play-annotation-icon{margin-right:5px}}.rotate-container{display:flex;flex-direction:column;margin-top:0}.rotate-container .rotate-content-container{display:flex;flex-direction:row;overflow-x:scroll}.rotate-container .rotate-content-container .rotate-link{margin:.5rem!important;padding-bottom:.5rem!important;width:100%}.rotate-container .rotate-content-container .rotate-content{display:flex;flex-direction:column;justify-content:center;justify-content:space-between;text-align:center}.rotate-container .rotate-content-container .rotate-content .rotate-icon-container{height:36px;width:36px}.mode-text{white-space:nowrap}.mode-icon-top{display:flex;justify-content:center;width:100%}@media screen and (max-width:899px){.list-item-puzzle-icon svg,.list-item-see-icon svg{height:20px;width:20px}}.parts-container{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:15px;max-height:70vh;max-width:70vw;min-height:400px;min-width:300px;padding:1rem}@media screen and (max-width:899px){.parts-container{max-height:60vh;min-height:200px}}@media screen and (max-width:899px) and (orientation:landscape){.parts-container{max-height:50vh!important;min-height:50vh!important;width:-webkit-fit-content;width:fit-content}}@media screen and (max-width:899px){.parts-container .list-item-text{font-size:12px!important}}.parts-container .parts-header{align-items:center;border-bottom:1px solid #dbdbdb;display:flex;justify-content:space-between;padding:0 1rem 1rem}.parts-container .parts-content-container{display:flex;flex-direction:column;overflow:auto}.parts-container .parts-content-container .parts-content{align-items:center;border-radius:0!important;display:flex;justify-content:space-between;margin:0 0 3px;padding:.5rem}.parts-container .parts-content-container .parts-content img{height:50px;padding-right:1rem;width:50px}.parts-container .parts-content-container .parts-content .three-container{height:75px;padding-right:1rem;width:75px}.text-box{background-color:#000;color:#f7f7f7;display:inline-block;padding:0 .2rem}.select-part-menu:hover{background-color:initial!important}.steps-container{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:15px;max-height:70vh;max-width:70vw;min-height:400px;min-width:300px;padding:1rem}@media screen and (max-width:899px){.steps-container{max-height:60vh;min-height:200px}}@media screen and (max-width:899px) and (orientation:landscape){.steps-container{max-height:50vh!important;min-height:50vh!important;width:-webkit-fit-content;width:fit-content}}.steps-container .steps-header{align-items:center;display:flex;justify-content:space-between;padding:0 1rem}@media screen and (max-width:899px){.steps-container .font-size-icons{bottom:0!important}}.steps-container .steps-content-container{display:flex;flex:1 1;flex-direction:column;margin-top:8px;overflow-y:auto;text-align:left}@media screen and (max-width:899px){.steps-container .steps-content-container{flex-grow:1;height:20vh!important;min-height:0;overflow-y:scroll;word-break:break-word}}@media screen and (max-width:899px) and (orientation:landscape){.steps-container .steps-content-container{height:30vh!important;width:50vw!important}}@media screen and (max-width:899px){.steps-container .steps-content-container .select-step-menu .list-item-text{font-size:12px}}.steps-container .steps-content-container .steps-content::-webkit-scrollbar{height:8px;width:8px}.steps-container .steps-content-container .steps-content::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:5px}.steps-container .steps-content-container .steps-content{display:flex;flex-grow:1;justify-content:space-between;padding:.5rem}.steps-container .steps-content-container .steps-content-all-steps{height:352px;overflow-y:auto}.steps-container .steps-content-container table{border-collapse:collapse}.steps-container .steps-content-container table td,.steps-container .steps-content-container table th{padding:10px}.steps-container .steps-content-container table tbody th,.steps-container .steps-content-container table thead td{background-color:#b6b6b6b8;border:2px solid #dddfe1}.steps-container .steps-content-container table tbody td{border:2px solid #dddfe1}.steps-container .steps-content-container table tbody tr{background-color:#f9fafb}.steps-container .steps-content-container table tbody tr:first-child td{background-color:#b6b6b6b8}.steps-container .steps-content-container table tbody tr:nth-child(odd){background-color:#fff}.steps-container .show-all-steps-btn{padding-top:.5rem;text-align:left}.star-rating-container{display:flex}.star-rating-container .star-feedback-text{padding-left:1rem}.rating-description{color:#000!important;font-size:1.4em!important;padding:12px 0}@media screen and (max-width:899px){.rating-description{font-size:12px!important}}.rating-slider{padding:0 6px 6px}.steps-content-box{height:300px;overflow-x:scroll;overflow-y:scroll;padding-left:1rem!important}.select-step-menu{background-color:#f3f7fc!important;margin-bottom:.2rem!important}.ppe-list .MuiFormControlLabel-label{width:100%}@media screen and (max-width:899px){.ppe-grid{margin:0!important}.ppe-grid,.ppe-list{padding:0!important}}.ppe-skeleton{height:100px!important}@media screen and (max-width:899px){.ppe-skeleton{height:90px!important}}.select-step-menu:hover{background-color:initial!important}.finish-button{bottom:1rem;position:absolute!important;right:1rem}.steps-title{text-align:left}@media screen and (max-width:899px){.steps-title{max-height:50px;overflow-y:auto}#alert-dialog-title{font-size:14px}}.tools-container{display:flex;flex-direction:column;margin-top:10px;min-height:400px;width:100%;width:300px}.tools-container .tools-header{align-items:center;border-bottom:1px solid #dbdbdb;display:flex;justify-content:space-between;padding:0 1rem 1rem}.tools-container .tools-content-container{display:flex;flex-direction:column}.tools-container .tools-content-container .tools-content{display:flex;justify-content:space-between;padding:.5rem}.tools-container .tools-content-container .tools-content img{height:50px;padding-right:1rem;width:50px}.tool-img{height:100%;object-fit:scale-down;width:100%}.stepActionButton{white-space:nowrap}@media screen and (max-width:899px){.mobile-canvas-control-container{bottom:0;display:flex;flex-direction:row;margin-bottom:24px;padding:0;position:absolute}.canvas-control-container{padding:0!important}.stepActionButton{margin:0 10px!important;padding:0 24px!important;width:-webkit-fit-content!important;width:fit-content!important}.canvas-control-container-buttons{padding:0 24px}.mobile-all-tools-container{bottom:0;margin:0 24px 24px;position:absolute;right:0}.canvas-control-container-buttons svg{height:26px;width:26px}}.assembly-bar-container{background:#0000;height:auto;margin-top:0!important;padding:0 12px}.icon-sizing{height:20px;width:30px}.canvas-control-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:5px 0;width:-webkit-fit-content;width:fit-content}.canvas-control-container-buttons{background-color:#ffffffcf!important;border:1px solid #ddd!important}.canvas-control-container-buttons button{margin-left:0;padding:8px}.canvas-control-container-buttons button svg{font-size:32px!important}.canvas-control-container-buttons button:disabled,.canvas-control-container-buttons button:disabled svg{opacity:.5}.canvas-control-container-start{align-items:center;display:flex;justify-content:flex-start;padding:5px 0}.canvas-control-container-center{align-items:center;display:flex;justify-content:center;padding:5px 0}@media screen and (max-width:899px){.canvas-control-container-center{padding:0}}.canvas-control-container-center--hidden{height:0;visibility:hidden;width:0}.canvas-control-container-end{align-items:center;display:flex;justify-content:flex-end;padding:5px 0}.canvas-control-container-end--hidden{height:0;visibility:hidden;width:0}.tooltip{pointer-events:none}.assembly-container{background-color:#fff;height:100%;left:0;position:absolute;top:0;width:100%}.assembly-container .assembly-grid{height:100%}.assembly-container .canvas-grid{display:flex;flex:1 1 auto;flex-direction:column;max-height:100%;max-width:100%!important;position:relative}.assembly-container .logo-banner-mini{width:130px}.hot-spot-container{align-items:center;display:flex;flex-direction:column;height:calc(100% - 40vh);justify-content:start;overflow-x:hidden;padding-right:.5em;position:absolute;right:2rem;top:172px;width:170px;z-index:1}.hot-spot-container .hot-spot-content{height:100px;margin-top:1rem;width:100%}.hot-spot-container .hot-spot-content:hover{cursor:pointer}.hot-spot-container .hot-spot-content img{border:2px solid #9f8f54;border-radius:8px;height:100%;object-fit:cover;width:100%}@media screen and (max-width:899px){.hot-spot-container .hot-spot-content img{min-height:50px}}.hot-spot-container .hot-spot-content object,.hot-spot-container .hot-spot-content video{border:2px solid #9f8f54;border-radius:8px;height:100%;width:100%}@media screen and (max-width:899px){.hot-spot-container .hot-spot-content{height:65px}.hot-spot-container{height:60vh;justify-content:flex-start;left:1.5rem;overflow-y:auto;padding:10px 9px 10px 0;top:10vh;width:20vw}}.hot-spot-modal{background:#fff;border-radius:5px;box-shadow:24;display:flex;flex-direction:column;left:50%;max-height:90vh;min-height:8em;min-width:10em;padding:5px 10px 10px;position:absolute;text-align:right;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:899px){.hot-spot-modal{width:100%}}.hot-spot-media{border:1px solid #0000000d;display:flex;max-height:90vh;max-width:100%;overflow:hidden}.hot-spot-media img{height:100%;object-fit:contain;width:100%}@media screen and (max-width:899px){.hot-spot-media{border:none}.hot-spot-media img{max-height:100%;width:100vw}}@media screen and (max-width:899px) and (orientation:landscape){.hot-spot-media img{width:100%}}.assembly-breadcrumbs{left:27px;position:absolute;top:86px;z-index:5}.timer-align{display:inline;position:fixed;right:2rem;text-align:end;top:7rem;z-index:999}.assembly-header{background-color:#fff;height:80px;position:absolute;top:0;z-index:5}.icons-links{float:left;padding-left:24px}.icons-links span span.logo{width:40px}.icons-links span span.link-icon{position:relative}.icons-links span span.link{height:32px}.header-title,.lapsed{position:relative;top:20px}.lapsed{float:right;height:32px;width:220px}.lapsed span{font-family:Fira Mono;font-size:1.2em;font-weight:700;padding:0 4px}.lapsed span.red{background-color:#fce0e2;color:#ed323b}.lapsed span.green{background-color:#deefe5;color:#219653}.canvas-container-hidden{display:none;z-index:-50!important}.canvas{left:0;top:0}.canvas-hidden{z-index:-50!important}.media-container-hidden{height:0!important;visibility:hidden!important;width:0!important}.media-container{align-items:center;display:flex;height:65vh;padding-top:100px;text-align:center}.media-container object{width:70vw}.no-step-media-container{opacity:.6;padding-top:50vh;text-align:center}.img-step-media{image-rendering:crisp-edges;max-height:100%;max-width:100%;object-fit:contain}@media screen and (max-width:760px){.media-2d-control-left{left:1em}.media-2d-control-left,.media-2d-control-right{position:absolute!important;top:calc(50% - 2em)}.media-2d-control-right{right:1em}}.media-grid--padding-left{padding-left:20em}@media screen and (max-width:760px){.media-grid--padding-left{padding-left:0}}.media-container-controls{align-items:center;display:flex;flex-direction:row;gap:2em;justify-content:center}.media-container-controls-grid-item{z-index:0}.media-thumbnail-container{align-items:center;display:flex;flex-direction:row;gap:2em;height:130px;overflow-x:scroll!important;width:600px}@media screen and (max-width:760px){.media-thumbnail-container{display:none!important}}.media-thumbnail-container .media-thumbnail-content{height:75px;opacity:.3;width:106px}.media-thumbnail-container .media-thumbnail-content:hover{cursor:pointer}.media-thumbnail-container .media-thumbnail-content img{border-radius:6px;height:100%;object-fit:cover;width:100px}@media screen and (max-width:899px){.media-thumbnail-container .media-thumbnail-content img{min-height:50px}}.media-thumbnail-container .media-thumbnail-content object,.media-thumbnail-container .media-thumbnail-content video{border-radius:6px;height:100%;width:100%}@media screen and (max-width:899px){.media-thumbnail-container .media-thumbnail-content{height:65px}}.media-thumbnail-container .media-thumbnail-content .video-thumbnail{width:100px}@media screen and (max-width:899px){.media-thumbnail-container{height:60vh;justify-content:flex-start;left:1.5rem;overflow-y:auto;padding:10px 9px 10px 0;top:10vh;width:20vw}}.intro-container{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding-top:80px;text-align:center}.intro-table{width:50%!important}@media screen and (max-width:760px){.intro-table{width:90%!important}}.intro-section-text{font-size:28px!important}@media screen and (max-width:760px){.intro-section-text{font-size:20px!important}}.work-ins-card-right{margin:1em}.work-ins-card-right .work-ins-card-content{margin:0;padding:0;text-align:left}.work-ins-card-right .work-ins-card-content .in-progress{background-color:#ffebcc;border:1px solid #ffc46b;color:#aa844b;text-transform:uppercase}.work-ins-card-right .work-ins-card-content .completed{background-color:#deefe5;border:1px solid #219653;color:#153c26;text-transform:uppercase}.work-ins-card-right-extended-view{display:flex;overflow:hidden}.work-ins-card-right-extended-view .work-ins-card-content{margin:0;text-align:left}.work-ins-card-right-extended-view .work-ins-card-content .in-progress{background-color:#ffebcc;border:1px solid #ffc46b;color:#aa844b;text-transform:uppercase}.work-ins-card-right-extended-view .work-ins-card-content .completed{background-color:#deefe5;border:1px solid #219653;color:#153c26;text-transform:uppercase}.wi-img-container{align-items:center;max-width:125px;min-width:125px;width:125px}@media screen and (max-width:1275px){.wi-img-container{max-width:100px;min-width:100px;width:100px}}@media screen and (max-width:899px){.wi-img-container{max-width:80px;min-width:80px;width:80px}}.wi-img-container .wi-img{height:125px;max-height:125px;max-width:125px;object-fit:fill;padding-left:1em;width:125px}@media screen and (max-width:1275px){.wi-img-container .wi-img{height:100px;max-height:100px;max-width:100px;width:100px}}@media screen and (max-width:899px){.wi-img-container .wi-img{height:80px;max-height:80px;max-width:80px;width:80px}}.card-work-ins-text{margin-bottom:8px!important}.card-work-ins-text-extended-view{color:#000!important;display:flex;font-family:Poppins;font-size:10px;font-weight:600;margin-bottom:4px!important}.wi-status-extended-view{border-radius:10px;font-size:6px;font-weight:600;height:-webkit-fit-content;height:fit-content;margin:0!important;padding:1px 2px!important;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.status-msg-align-extended-view{padding-bottom:.2em}.status-msg-align-extended-view .warning{background:#ffebcc}.status-msg-align-extended-view .success{background:#21965326}.status-msg-align-extended-view .error{background:#96212126}.status-style-extended-view{border-radius:.1rem;font-size:6px;height:-webkit-fit-content;height:fit-content;margin:1px!important;padding:.5px}.trainer-requisits-link{margin-top:1rem!important}.trainer-requisits-link .trainer-requisits-action{padding:12px}.trainer-requisits-link .trainer-requisits-action .trainer-requisits-info{align-items:center;display:flex;justify-content:space-between}.trainer-requisits-link .trainer-requisits-action .trainer-requisits-info .trainer-requisits-heading{align-items:center;display:flex}.trainer-requisits-link .btn-disable{color:#12181f}.trainer-requisits-link .custom-icons :before{color:"primary";content:"content_copy"}.trainer-requisits-link .product-affected-icon{background:#dde4ed;border-radius:8px;height:56px;margin:0 .5em;min-width:65px;width:56px}.trainer-requisits-link .product-affected-icon svg{height:80%;margin-left:2px;margin-top:4px;width:80%}.style-text{padding:2px 4px}.style-publish{color:#219653!important}.assignment-requisits-action{width:100%}.assignment-requisits-action .assignment-requisits-info{align-items:center;background-color:#f2f6f9;border-radius:8px;display:flex;justify-content:space-between;padding:10px;width:100%}.assignment-requisits-action .assignment-requisits-info .assignment-requisits-heading{align-items:center;display:flex}.success-msg{font-size:24px;font-style:normal;font-weight:400;line-height:29px;opacity:.6;text-align:center}.title-margin{margin:24px 0 0 24px!important}#simple-tabpanel-0 div:first-child{padding-left:2px}.characters{color:#1c1d1f;float:right;font-size:12px;font-weight:400;line-height:14px;margin:8px;opacity:.6}.version,.version-content{display:flex}.version{align-items:center;background:#d9d9d999;border-radius:8px;box-sizing:border-box;height:40px;justify-content:center;margin-bottom:12px;opacity:.6;padding:auto;text-align:center;width:107px}.dialog-header{color:#1c1d1f!important;font-size:12px!important;line-height:14px!important;margin:8px 0!important;opacity:.8!important;text-transform:uppercase!important}.align-text{margin-bottom:-.3rem}#manager-auto-complete{padding:2.5px 58px 2.5px 16px}.remove-margin{margin:0!important;padding:.5rem .5rem .5rem 1rem!important}#simple-tabpanel-0 div:first-child,#simple-tabpanel-1 div:first-child{padding-left:0;padding-right:0}.align-approval-icon{color:#219653;padding:1rem;position:absolute;right:34%;top:0}.align-msg{padding-top:2rem}.align-name{display:inline-block;text-align:center;width:100%}.align-msg-bottom{padding-top:3rem}.secondary-button{border:1px solid #000}.secondary-button:hover{color:#fff}.qr-title{align-items:center!important;color:#000;display:flex!important;justify-content:center!important;margin:24px;margin-top:50%!important;vertical-align:middle!important;width:100%}@media screen{.qr-title{align-items:center;display:flex;justify-content:center;margin-top:0!important}.print-component,.qr-title{height:0!important;visibility:hidden;width:0!important}.print-component{display:none!important}}.qr-align{align-items:center;display:flex;justify-content:center;padding:0 0 10px}.share-qr-dialog .copy-procedure-link{align-items:center;display:flex;flex-direction:row;margin:8px 0 24px!important;width:"100%"}.share-qr-dialog .copy-procedure-link-bottom{align-items:center;display:flex;flex-direction:row;margin:8px 0 0!important;width:"100%"}.share-qr-dialog .procedure-link{border-radius:4px;color:#1c1d1f;font-size:12px!important;padding:8px;width:300px}.share-qr-dialog .procedure-link-magic{width:100%}.share-qr-dialog #customized-dialog-title{padding:0!important}.share-qr-dialog .dialog-content{display:flex;flex-direction:row}.share-qr-dialog .left{display:flex;flex-direction:column;padding-bottom:24px}.right-qr-code{border:1px solid!important;border-bottom:0!important;border-image-slice:1!important;border-right:0!important;border-top:0!important}.version-dialog #customized-dialog-title{padding:0!important}.assign-user-label{text-transform:none}.assign-user-text{font-size:14px;font-style:normal;font-weight:600;line-height:17px;opacity:.8;padding-bottom:.5rem}.assign-user-msg{position:absolute;top:5rem}.assign-dialog-min-width{min-width:0!important}.analytics{margin:1.5em}.analytics .analytics-box{background-color:#fff6;border:1px solid #0000001a;border-radius:12px;box-sizing:initial!important;filter:drop-shadow(0 2px 40px rgba(0,0,0,.1));padding:24px}.analytics .trend-up{color:#027200}.analytics .trend-up-icon{background:#0272001a;border-radius:4px;color:#027200}.analytics .trend-up-icon-size{font-size:1em;margin-bottom:-2px}.analytics .trend-down{color:#b21a10}.analytics .trend-down-icon{background:#b21a101a;border-radius:4px;color:#b21a10}.analytics .custom-tooltip{background:#fff;border:none;border-radius:12px;box-shadow:0 2px 10px #02478933;margin:.5em;opacity:.9;padding:.5em}.analytics .custom-tooltip p{margin:.25em;padding:.25em}.analytics .custom-tooltip .label{font-size:14px}.analytics .custom-tooltip .label strong{font-size:18px;font-weight:bolder}.analytics .custom-tooltip .desc{font-size:12px}.analytics .responsive-container{max-width:100%}.analytics .recharts-legend-item{margin-right:0!important;padding-bottom:.5em}.analytics .fixed-label{font-family:source-code-pro,Menlo,Monaco,Consolas,Poppins,monospace}.analytics .product-affected-icon{color:#60c3af;height:58px;width:58px}.analytics .product-affected-icon svg{color:#60c3af;height:100%;margin-left:8px;margin-top:-10px;width:100%}.feedback{border-radius:4px!important;font-size:12px!important;margin:0 8px!important;padding:4px!important}.procedure-create-card{display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;margin-top:1rem;width:100%}.error-msg{background-color:#b8292f;font-size:1.3}.align-center .container{right:2rem}.new-procedure-msg-text{font-size:12px!important;padding:1rem 0 1.5rem!important;text-align:left}.new-procedure-type{font-size:12px!important;padding-bottom:.8rem!important}.card-containers{padding:14px}.procedures-cards{display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;margin-top:1rem;width:100%}.work-ins-text{color:grey!important;display:flex;font-family:Poppins;font-size:20px;font-weight:600}.formStyle{font-weight:500;padding-bottom:8px}.formStyle,.helperText{color:#000;display:flex;font-size:12px}.helperText{font-weight:700;justify-content:end}.logo-banner-mini{width:130px}.login-box{background:#fff;border-radius:12px;box-shadow:0 0 40px #0000001a;left:95%;max-width:548px;padding:24px;position:absolute;text-align:left;top:60%;transform:translate(-95%,-60%);width:75vw}.sign-in{color:#1c1d1f;margin-bottom:16px}#email{border:.5px solid #1c1d1f;border-radius:8px;height:36px;margin-bottom:12px;padding:2px 12px}.email-label{color:#1c1d1f;font-size:12px;line-height:14px;margin-bottom:8px;opacity:.8;text-transform:uppercase}#terms{height:18px;margin-right:10px;width:18px}.terms-label{color:#000;font-size:12px;line-height:14px}@media only screen and (max-width:899px){.terms-label{font-size:10px;line-height:12px}}.agreement{align-items:center;display:flex}.user-list-container .MuiButton-root{border-radius:8px;text-transform:capitalize}.user-list-container .user-title-container{align-items:center;background-color:initial!important;display:flex;flex-direction:row;justify-content:space-between;padding:1rem 0 1rem 2rem;width:calc(100% - 4rem)}.user-list-container .user-title-container .left{align-items:center;display:flex;justify-content:space-around}.user-list-container .user-title-container .left div{margin-right:1rem}.user-list-container .user-title-container .right{align-items:center;display:flex;justify-content:space-around}.user-list-container .user-title-container .right .search-btn{margin-right:1rem}.action{margin-left:0!important}.wrapper{padding:1rem 2rem}.activeButton{color:#fff!important;font-weight:800;margin-left:1rem!important}.active .MuiFormControlLabel-label.Mui-disabled{color:#000!important}.dialog-wrapper .MuiDialog-paper{padding:1rem!important}.dialog-wrapper .MuiDialogActions-root{justify-content:flex-start!important;padding-left:1rem!important}.dialog-wrapper .MuiButton-root.cancel{margin-left:1rem!important}.dialog-wrapper .MuiButton-root{margin-left:0!important}.dialog-wrapper .drop-zone{background-color:#f2f2f2;border-radius:8px;color:#747474;display:flex;justify-content:center}.dialog-wrapper .drop-zone .drop-zone-container{cursor:pointer;display:block;justify-content:center;padding:1.7rem 1rem 0}.dialog-wrapper .drop-zone .file-container{display:flex;padding:1rem;width:100%}.dialog-wrapper .drop-zone .file-container .image{border-radius:8px;padding:.6rem}.dialog-wrapper .drop-zone .file-container .browse{cursor:pointer;margin-top:1rem}.dialog-wrapper .drop-zone .file-container .file-name{color:#000;margin:0}.user-text{padding-bottom:.5rem}.sign-in-bar{display:flex;justify-content:space-between}.sign-in-link{background-color:none;border-radius:8px;color:#000;font-size:16px;padding:6px 16px}.disable-div{background:#c8c5c5;margin-left:.5rem;pointer-events:none}.right-menu .disable-div{color:#00000042}.procedures-card .left-container{display:flex;flex-direction:column;justify-content:space-between;min-width:314px;overflow:hidden;padding:1.5rem;position:relative;text-align:left}@media screen and (max-width:899px){.procedures-card .left-container{min-width:100%;padding:0}.procedures-card .left-container .description-container{margin:0;padding:0 0 1rem}}.procedures-card .left-container .image-container{align-items:start;display:flex;flex-wrap:wrap;height:100%;margin-top:12px;position:relative;width:100%}@media screen and (max-width:899px){.procedures-card .left-container .image-container{margin:0;min-height:150px;padding:0 0 1rem;width:auto}}.procedures-card .left-container .image-container .default-image{background:#ffffff4d;-moz-background-clip:border;-webkit-background-clip:border;background-clip:initial;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border:2px solid #0003;border-radius:4px;height:125px;object-fit:contain;padding:5px 0;width:125px}.procedures-card .left-container .info-container{border-top:1px solid #c1c1c1;display:flex;justify-content:space-evenly;padding-top:1.5rem}@media screen and (max-width:899px){.procedures-card .left-container .info-container{justify-content:space-between;margin:0;padding:1rem}}.procedures-card .left-container .info-container .sub-info-container{display:flex;flex-direction:column}.procedures-card .trainer-card{justify-content:normal}.work-ins-text-bottom{color:#000!important;font-weight:bolder!important}.style-text{color:#9e9e9e;margin:2px;padding:1px}.style-error{border-color:#962121!important;color:#962121;font-size:12px}.style-success{border-color:#219653!important;border-radius:.2rem;color:#219653!important}.style-success,.style-warning{font-size:12px;height:-webkit-fit-content;height:fit-content;margin:2px;padding:1px}.style-warning{border-color:#c58200!important;border-radius:.2rem;color:#c58200!important}.left-margin{margin-left:.2rem!important}.left-card-multi-line-ellipsis{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;max-height:3rem;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.left-card-one-line-ellipsis{-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.procedure-status-stack{align-items:center;display:flex;justify-content:space-between}.mouse-cursor{cursor:pointer}.trainee-title{padding-bottom:1rem!important}.trainee-card{padding-top:0!important}*{box-sizing:border-box}.pre-requisits-link{margin-top:1rem!important;text-align:left;width:100%}.pre-requisits-link .pre-requisits-action{background-color:#fcfcfc;font-size:20px;padding:10px;width:100%}.pre-requisits-link .pre-requisits-action .pre-requisits-info{align-items:center;display:flex;height:40px;justify-content:space-between}.pre-requisits-link .pre-requisits-action .pre-requisits-info .pre-requisits-heading{align-items:center;display:flex;flex-grow:1}.pre-requisits-link .btn-disable{color:#00000040}.pre-requisits-link .btn-disable svg{color:#00000045}.button-align{position:absolute!important;right:2px;top:.2rem}.single-line{display:inline-block!important}.tab-count-border{background-color:#0000001a;display:inline-block;width:1rem}.proctab-left-margin{margin-left:.5rem!important}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{--webkit-box-shadow:inset 0 0 6px #0000004d;border-radius:10px}::-webkit-scrollbar-thumb{--webkit-box-shadow:inset 0 0 6px #00000080;background:#c8c5c5;border-radius:10px}.tab-pannel-scroll-with-msg{height:calc(100vh - 13rem)}.tab-pannel-scroll-no-msg,.tab-pannel-scroll-with-msg{scrollbar-arrow-color:#fff;overflow-x:hidden;overflow-y:auto}.tab-pannel-scroll-no-msg{height:calc(100vh - 18rem)}.tab-pannel-scroll-no-msg::-webkit-scrollbar{display:block}.procedures-card .right-container{width:100%}@media screen and (max-width:899px){.procedures-card .right-container{background:#e6ebef;border-radius:8px;min-width:100%}.procedures-card .right-container .up-arrow{background:#e6ebef;-webkit-clip-path:polygon(100% 50%,0 50%,50% 0);clip-path:polygon(100% 50%,0 50%,50% 0);height:35px;margin-left:30px;margin-top:-15px;position:absolute;width:30px}}.procedures-card .right-container .description-container{border-bottom:1px solid #c1c1c1;display:flex;padding:1rem 1.5rem;text-align:left}@media screen and (max-width:899px){.procedures-card .right-container .description-container{padding:1rem}.procedures-card .right-container .description-container .work-ins-text{font-size:1rem}}.procedures-card .right-container .description-container .description-chip{margin-left:1rem}.procedures-card .right-container .pre-requisits-container{height:calc(100% - 138px);overflow:auto;padding:2rem 1rem 1rem 2rem;text-align:left}.procedures-card .right-container .procedure-container{padding:1.5rem}@media screen and (max-width:899px){.procedures-card .right-container .procedure-container{padding:1.5rem}}.procedures-card .section-text{color:grey!important}.procedures-card .trainer-section-text{color:#1c1d1f!important}.procedures-card .disabled-link{cursor:not-allowed;pointer-events:none}.status-modal{background-color:#f2994a26;border-radius:12px;margin-bottom:6px;padding:12px}.status-modal-msg{color:#7c8089}.modal-icon{float:left;padding:5px}.align-text{text-align:start}.status-failed{background-color:#96212126;border-radius:12px;margin:0 3px 12px;padding:12px}.status-failed button:hover,.status-failed label:hover{background-color:#7c8089}.completed-time-font .completed{border:1px solid #b6d9c5;color:#2e9c5d;text-transform:uppercase}.completed-time{font-size:20px}@media screen and (max-width:899px){.completed-time{font-size:.8rem}}.launch-icon{margin-right:1rem!important}@media screen and (max-width:899px){.launch-icon{margin-right:.2rem!important}.mobile-trainee-card{font-size:.6rem!important}}.plr5{font-weight:700;padding:0 5px}.status-modal-msg-err{color:#7c8089}.procedure-button-align{min-width:230px;padding-left:20px}.procedure-container-scroll{height:calc(100vh - 20rem);overflow-y:scroll}@media screen and (max-width:899px){.procedure-container-scroll{height:-webkit-fit-content;height:fit-content;overflow-y:auto}}.completed-time-font{color:#000000b3;font-size:.75em}.procedure-history-card{display:flex;flex-direction:column;height:calc(100vh - 10rem);overflow-y:auto;padding:0!important;width:100%}.procedure-history-card .body{display:flex;flex-direction:row;height:100%;overflow-y:scroll}.procedure-history-card .left-container{display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto;padding:1.5rem 0 0 1.5rem;position:relative;text-align:left;width:204px}.procedure-history-card .right-container{display:flex;flex-direction:column;overflow-y:scroll;padding:1.5rem 0 1.5rem 1.5rem;position:relative;text-align:left;width:100%}.procedure-history-card .right-header{font-size:18px!important;margin:32px 0 16px}.procedure-history-card .right-sub-header{margin-bottom:8px!important}.procedure-history-card .title-container{border-bottom:1px solid #c1c1c1;border-radius:0!important;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;margin-bottom:0!important;padding:1rem 1.5rem;text-align:left}.procedure-history-card .version-buttons{height:32px;margin:0 24px 8px 0!important}.procedure-history-card .version-list{height:100%;overflow-y:scroll}.org-trainee-assigned-card{background:#fff;border-radius:12px;box-shadow:0 2px 20px #004b8d1a;margin:16px;padding:1.5em}.org-trainee-assigned-card .pie-chart-label1{font-size:1.5em;position:absolute;top:calc(100% - 4em)}.org-trainee-assigned-card .pie-chart-label2{color:#12181f99;position:absolute;top:calc(100% - 4em)}.org-trainee-assigned-card .recharts-legend-item{margin-left:1em!important;margin-right:1em!important;position:relative;top:4em}.org-trainee-assigned-card .custom-tooltip{background:#fff;border:none;border-radius:12px;box-shadow:0 2px 10px #02478933;margin:.5em;opacity:.9;padding:.5em}.org-trainee-assigned-card .custom-tooltip p{margin:.25em;padding:.25em}.org-trainee-assigned-card .custom-tooltip .label{font-size:14px}.org-trainee-assigned-card .custom-tooltip .label strong{font-size:18px;font-weight:bolder}.org-trainee-assigned-card .custom-tooltip .desc{font-size:12px}.slide-pane__overlay{z-index:100}.slide-pane__content{padding:0!important}.slide-pane__close{display:none;margin:0;position:absolute;right:0}.slide-pane__title{max-width:none!important}.slide-pane__title-wrapper{margin-left:0!important}.slide-pane__header{background:none!important;border:none!important;height:auto!important}.procedure-analytics{margin:1.5em}.procedure-analytics .analytics-box{align-items:flex-start;border:1px solid #0000001a;border-radius:12px;display:flex;filter:drop-shadow(0 2px 40px rgba(0,0,0,.1));padding:1.5em}.procedure-analytics .procedure-info{margin-bottom:.5em}.procedure-analytics .procedure-info span{border:1px solid #d9d9d9;border-radius:2px;color:#1c1d1f;font-size:.75em;line-height:12px;margin:0 .15em;opacity:.5;padding:.15em}.procedure-analytics .trend-up{color:#027200}.procedure-analytics .trend-up-icon{background:#0272001a;border-radius:4px;color:#027200}.procedure-analytics .trend-up-icon-size{font-size:1em;margin-bottom:-2px}.procedure-analytics .trend-down{color:#b21a10}.procedure-analytics .trend-down-icon{background:#b21a101a;border-radius:4px;color:#b21a10}.procedure-analytics .custom-tooltip{background:#fff;border:none;border-radius:12px;box-shadow:0 2px 10px #02478933;margin:.5em;opacity:.9;padding:.5em}.procedure-analytics .custom-tooltip p{margin:.25em;padding:.25em}.procedure-analytics .custom-tooltip .label{font-size:14px}.procedure-analytics .custom-tooltip .desc{font-size:12px}.procedure-analytics .pie-container{display:"flex";justify-content:"flex-end"}.procedure-analytics .fixed-label{font-family:source-code-pro,Menlo,Monaco,Consolas,Poppins,monospace}.status-error-color{background:#96212126!important;color:#962121!important}.status-error-color,.status-success-color{border:0!important;border-radius:4px;padding:4px 6px}.status-success-color{background:#21965326!important;color:#219653!important}.status-warning-color{background:#c5820026;border:0!important;border-radius:4px;color:#c58200!important;padding:4px 6px}.left,td,th{text-align:left}.outline:before{border-left:1px dashed #0006;content:"";height:100%;left:-1px;position:absolute;top:0;width:0}.org-trainee-assigned-details{margin:1.5em}.org-trainee-assigned-details .feedback{border-radius:4px;font-size:12px;margin:0 8px;padding:4px}.org-trainee-assigned-details .analytics-box{border:1px solid #0000001a;border-radius:12px;filter:drop-shadow(0 2px 40px rgba(0,0,0,.1));margin:.5em 0;overflow:hidden;padding:1.5em;text-overflow:ellipsis;white-space:nowrap}.org-trainee-assigned-details .pie-chart-label1{font-size:1.5em;position:absolute;top:calc(100% - 4.5em)}.org-trainee-assigned-details .pie-chart-label2{color:#12181f99;position:absolute;top:calc(100% - 5em)}.org-trainee-assigned-details .recharts-legend-item{margin-left:1em!important;margin-right:1em!important;position:relative;top:2.25em}.org-trainee-assigned-details .trend-up{color:#027200}.org-trainee-assigned-details .trend-up-icon{background:#0272001a;border-radius:4px;color:#027200}.org-trainee-assigned-details .trend-up-icon-size{font-size:1em;margin-bottom:-2px}.org-trainee-assigned-details .trend-down{color:#b21a10}.org-trainee-assigned-details .trend-down-icon{background:#b21a101a;border-radius:4px;color:#b21a10}.org-trainee-assigned-details .custom-tooltip{background:#fff;border:none;border-radius:12px;box-shadow:0 2px 10px #02478933;margin:.5em;opacity:.9;padding:.5em}.org-trainee-assigned-details .custom-tooltip p{margin:.25em;padding:.25em}.org-trainee-assigned-details .custom-tooltip .label{font-size:14px}.org-trainee-assigned-details .custom-tooltip .label strong{font-size:18px;font-weight:bolder}.org-trainee-assigned-details .custom-tooltip .desc{font-size:12px}.org-trainee-assigned-details .responsive-container{max-width:100%}.trainee-assigned-details-header{margin-bottom:.5em}.trainee-assigned-details-header .filter-buttons button{margin-left:.5em}.pending-procedure-analytics{margin:1.5em}.pending-procedure-analytics .analytics-box{border:1px solid #0000001a;border-radius:12px;filter:drop-shadow(0 2px 40px rgba(0,0,0,.1));margin:.5em 0;padding:1.5em}.pending-procedure-analytics .count{background:#1c1d1f21;border-radius:8px;color:#1c1d1f;margin-left:.5em;padding:4px}.assigned-procedure-analytics-chart .recharts-legend-item,.pending-procedure-analytics-chart .recharts-legend-item{margin:0!important;padding:0!important}.trainees-assigned-analytics{margin:1.5em}.trainees-assigned-analytics .analytics-box{border:1px solid #0000001a;border-radius:12px;filter:drop-shadow(0 2px 40px rgba(0,0,0,.1));margin:.5em 0;padding:1.5em}.trainees-assigned-analytics .count{background:#1c1d1f21;border-radius:8px;color:#1c1d1f;margin-left:.5em;padding:4px}.analytics-procedure-icon{svg-font-size:48px!important}.subscription{padding:40px}.subscription .title{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.subscription .tile{max-height:65px;min-height:65px;overflow:hidden;padding:24px}.subscription .body,.subscription .tile{align-items:flex-start;display:flex;flex-direction:column}.subscription .body{justify-content:center}.subscription .actions{align-items:center;display:flex;justify-content:flex-end;margin-top:40px}.card-container{padding:2rem}@media only screen and (max-width:899px){.card-container{padding:24px!important}}.footer{align-items:end;background:linear-gradient(180deg,#fff0,#fff 37.29%);bottom:0;font-size:16px!important;justify-content:space-between;padding:24px;position:fixed}.instructions-title-container{align-items:center;background-color:initial!important;display:flex;flex-direction:row;justify-content:space-between;padding:1rem 2rem 0;width:100%}.instructions-title-container .left{align-items:center;display:flex;justify-content:space-around}.instructions-title-container .left div{margin-right:1rem}.instructions-title-container .right{align-items:center;display:flex;justify-content:space-around}.instructions-title-container .right .search-btn{margin-right:1rem}.filter-text{display:"block";overflow:"hidden";text-overflow:"ellipsis";white-space:"nowrap"}@media only screen and (max-width:899px){.filter-text{font-size:10px!important}}@media screen and (max-width:1275px){.page-title,.text-ellipsis{max-width:calc(100vw - 48rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.select-trainee-bar>svg{display:none}.work-ins-card-right{display:flex;overflow:hidden;padding-top:1em}.wi-img-container{display:flex}.chip-stack{padding-bottom:10px}.card-work-ins-text{color:#000!important;display:flex;font-family:Poppins;font-size:20px;font-weight:600;margin-bottom:4px!important}.work-ins-text-bottom{font-weight:900;padding-bottom:.5rem}.cds-chip{margin:4px}.wi-status{border-radius:10px;font-size:12px;font-weight:600;height:-webkit-fit-content;height:fit-content;margin:0!important;padding:2px 4px!important;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.wi-status-mobile-trainee{padding:2px 8px!important}.wi-status-mobile,.wi-status-mobile-trainee{font-size:12px!important;height:-webkit-fit-content;height:fit-content;margin:0!important;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.wi-status-mobile{padding:2px 4px!important}.fall-back-img{left:1rem;object-fit:contain!important;position:relative}.multi-line-ellipsis{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.status-msg-align{padding-bottom:.5em}.status-msg-align .warning{background:#ffebcc}.status-msg-align .success{background:#21965326}.status-msg-align .error{background:#96212126}.style-error{border-color:#962121;color:#962121!important;margin:2px}.status-style,.style-error{border-radius:.2rem;height:-webkit-fit-content;height:fit-content;padding:1px}.status-style{font-size:12px;margin:2px!important}@media screen and (max-width:1275px){.work-instruction-card{min-width:275px!important}.fall-back-img{width:5rem!important}}@media screen and (max-width:899px){.work-instruction-card{min-width:275px!important}.fall-back-img{width:5rem!important}}.align-loader .container .loading-bar,.align-loader .container .scene{padding-top:3rem}.align-loader{margin-left:-1rem}.one-line-ellipsis{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.procedure-card-container{margin-top:0;padding:2rem 2rem .5rem}.procedures-card{display:flex;flex-direction:row;height:100%;margin-bottom:1em;width:100%}@media screen and (max-width:899px){.procedures-card{box-shadow:none!important;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;width:100%}}.procedures-title-container{align-items:center;background-color:initial!important;display:flex;flex-direction:row;justify-content:space-between;width:100%}.procedures-title-container .left{text-align:left}.all-work-instructions{border-radius:8px!important;box-shadow:none!important;font-size:.75rem!important;text-transform:none!important}.trainee-procedure-container{min-height:calc(100vh - 190px)}.trainer-procedure-container{min-height:calc(100vh - 120px)}.trainee-go-to-wi-mobile{background-color:#fff;left:10px;position:absolute;top:10px;z-index:5}.integration-label{color:#000!important;font-size:14px!important}.integration-field{border-radius:8px;margin-top:12px!important}.integration .MuiSelect-select{padding-left:12px!important}.in-progress{background-color:#ffebcc!important;border:1px solid #ffc46b!important;color:#aa844b!important;text-transform:uppercase!important}
/*# sourceMappingURL=main.b2e9387d.css.map*/