body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Henderson}@font-face{font-family:Henderson;src:url(/static/media/BCGHenSansRegular.a5bcab684f69964f21ed.ttf) format("truetype")}@font-face{font-family:Henderson-Bold;src:url(/static/media/BCGHenSansBold.c36620b40db7a0795d60.ttf) format("truetype")}@font-face{font-family:Henderson-Light;src:url(/static/media/BCGHenSansLight.21af3fb7f26e41ac02dc.ttf) format("truetype")}@font-face{font-family:"Henderson-Serif";src:url(/static/media/BCGHenSerifRegular.5418d02ca837408d6bfe.ttf) format("truetype")}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}}.Toastify__toast{--y:0;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;touch-action:none;z-index:0}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*,:after,:before{margin:0;padding:0}input[type=password]::-moz-clear,input[type=password]::-ms-clear,input[type=password]::-ms-reveal,input[type=password]::-webkit-clear-button,input[type=password]::-webkit-password-toggle-button{display:none}input::-ms-clear,input::-ms-reveal{display:none}.App{background-color:#fff;flex-direction:column;height:100vh;overflow-y:auto}.container{margin:9.375vw auto 0;overflow:auto;padding:0 30px}.lead{font-feature-settings:"clig" off,"liga" off;font-family:Henderson BCG Sans;font-size:1.09375vw;font-style:normal;font-weight:400}.lead,.md{color:var(--black);line-height:normal;text-transform:capitalize}.md{font-feature-settings:"liga" off,"clig" off;font-family:Henderson BCG Sans;font-size:1.25vw;font-style:normal;font-weight:400}.xmd{color:#181818;color:var(--black,#181818);font-size:1.5625vw;font-weight:400}.lg,.xmd{font-family:Henderson BCG Sans;font-style:normal;line-height:normal;text-transform:capitalize}.lg{color:var(--bl-dark-teal);font-size:1.875vw}.lg,.xl{font-weight:700}.xl{color:var(--black);font-family:Henderson;font-size:2.96875vw;font-style:normal;line-height:120%;text-transform:capitalize}.text-none{text-transform:none!important}.text-primary{color:#197a56}.text-secondary{color:#bcc5c8}.text-success{color:#28a745}.text-danger{color:#dc3545}.text-warning{color:#ffc107}.text-info{color:#17a2b8}.text-light{color:#f8f9fa}.text-dark{color:#343a40}.text-light-gray{color:dimgray}.text-primary-theme{color:#146b40}.error-text{color:#343a40;font-size:1.875vw;padding:1.40625vw 0;text-align:center;width:80vw}.text-gradient-1{-webkit-text-fill-color:#0000;background:linear-gradient(272deg,#3ead92 3.09%,#d4df33 268.56%);-webkit-background-clip:text}.text-gradient-2{-webkit-text-fill-color:#0000;background:linear-gradient(93deg,#36a084 -78.37%,#075833 95.64%);-webkit-background-clip:text}.text-black{color:#000}.font-family-secondary{font-family:"Henderson-Serif"}.bold{font-weight:700}.custom-row{display:flex;flex-direction:row}.custom-col{display:flex;flex-direction:column}.custom-col .md{margin-bottom:10px}.mx-16{margin:1.25vw 0}.mb-0{margin-bottom:0!important}.button-primary{align-items:center;background:linear-gradient(272deg,#3ead92 3.09%,#d4df33 268.56%);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-family:Henderson BCG Sans;font-size:1.25vw;font-weight:700;height:3.59375vw;justify-content:center;padding:.9375vw 1.25vw;text-transform:capitalize}.button-primary:hover{opacity:80%}.button-primary:disabled{background:#bcc5c8!important;color:#fff;cursor:not-allowed!important}.button-secondary{align-items:center;background-color:#fff;border:1px solid #197a56;border-radius:12px;color:#197a56;cursor:pointer;display:flex;font-size:1.25vw;font-weight:700;height:3.59375vw;justify-content:center;padding:.9375vw 1.25vw;text-transform:capitalize;width:100%}.button-secondary:hover{opacity:80%}.button-secondary:disabled{background:#bcc5c8!important;border:none;color:#fff;cursor:not-allowed!important}.btn-d{background:none!important;border:none}.btn-d:disabled{background:none;cursor:not-allowed!important;opacity:.5}.button-secondary-2{align-items:center;background-color:#fff;border:1px solid #197a56;color:#197a56;cursor:pointer;display:flex;justify-content:center}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-track{background-color:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#075833;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#36a084}.custom-button-group{display:flex;flex-wrap:wrap;gap:8px}.login-page{background:url(/static/media/background.0d5f636606d360d35919.png) #d3d3d3 50%/cover no-repeat;background-repeat:no-repeat;height:100%;min-height:100vh;overflow-x:auto;padding:12.2448979592vh 2.34375vw 0;width:100%}.login-page .brand-logo-fixed{height:2.5vw;position:absolute;top:40px;width:14.296875vw}.login-page .brand-logo-fixed img{height:100%;width:100%}.login-page .content{grid-gap:5.9375vw;justify-content:space-between;padding:3.90625vw 6.484375vw}.login-page .content .title{color:#fff;font-family:"Henderson-Serif";font-size:4.0625vw;font-weight:700;line-height:120%;width:49.21875vw}.login-page .content .login-form{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;height:fit-content;padding:6.8027210884vh 3.90625vw;text-align:left;width:38.0952380952vw}.login-page .content .login-form h1{margin-bottom:24px;margin-top:0}.login-page .content .login-form form{display:flex;flex-direction:column}.login-page .content .login-form form .forgot-password{color:#197a56;cursor:pointer;font-size:1.09375vw;text-align:right;text-decoration:none}.login-page .content .login-form form .signin-btn{font-size:2.3129251701vh;height:6.8027210884vh}.login-page .content .login-form form .signin-btn:hover{opacity:80%}.login-page .content .login-form form .signin-btn svg{margin-left:20px}.login-page .content .login-form form .or{text-align:center}.login-page .content .login-form form .button-primary svg{margin-left:20px}.login-page .content .login-form form .divider{align-items:center;background:none;display:flex;margin:16px 0;text-align:center;width:100%}.login-page .content .login-form form .divider-line{border-bottom:1px dashed #b0b0b0;flex:1 1}.login-page .content .login-form form .divider-text{color:#b0b0b0;font-size:14px;font-weight:500;padding:0 10px}.login-image-wrapper{align-items:center;display:flex;gap:.625vw;justify-content:flex-start;margin-bottom:24px}.login-image-wrapper img{cursor:pointer;height:1.875vw;width:1.875vw}.login-image-wrapper h1{margin-bottom:0!important}.thanks-text{width:22.03125vw}.thanks-text p{margin-bottom:24px;opacity:.7}.input-box.margin-bottom{margin-top:1.875vw!important}.word-break{display:flex;justify-content:flex-end;margin-top:-14px}.word-break span{font-feature-settings:"liga" off,"clig" off;color:#2c2c2c;color:var(--Text-Light-Bg-Primary,#2c2c2c);font-family:Henderson BCG Sans;font-size:.9375vw;font-style:normal;font-weight:400;line-height:130%;text-align:right}.word-break .length{color:#768185}.okta-sso-button{align-items:center!important;background-color:#197a56!important;border:1px solid #197a56!important;border-radius:12px!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-size:1.25vw!important;font-weight:700!important;height:3.59375vw!important;justify-content:center!important;margin-bottom:20px!important;padding:.9375vw 1.25vw!important;text-transform:capitalize!important;width:100%!important}.okta-sso-button:hover{opacity:80%!important}.okta-sso-button:disabled{background:#bcc5c8!important;color:#fff!important;cursor:not-allowed!important}.callback-content{align-items:center;display:flex;flex-direction:column;padding:20px 0;text-align:center}.callback-content .callback-icon{font-size:3.75vw;margin-bottom:20px}.callback-content .callback-icon.processing{animation:spin 2s linear infinite}.callback-content .callback-icon.success{color:#28a745}.callback-content .callback-icon.warning{color:#f59e0b}.callback-content .callback-icon.error{color:#dc3545}.callback-content .callback-message{margin-bottom:20px}.callback-content .callback-message p{color:#666;font-size:1.25vw;line-height:1.5;margin:0}.callback-content .callback-progress{text-align:left;width:100%}.callback-content .callback-progress .progress-item{font-size:1.09375vw;margin-bottom:8px}.callback-content .callback-progress .progress-item.completed{color:#28a745}.callback-content .callback-progress .progress-item.processing{animation:pulse 1.5s ease-in-out infinite;color:#007bff}.callback-content .callback-progress .progress-item.pending{color:#777}.callback-content .callback-notice{background-color:#fef3c7;border:1px solid #fbbf24;border-radius:8px;color:#92400e;font-size:1.09375vw;margin:20px 0;padding:15px;text-align:left}.callback-content .callback-notice strong{display:block;margin-bottom:8px}.callback-content .callback-notice ul{margin:5px 0 0 20px;padding:0}.callback-content .callback-notice ul li{margin-bottom:5px}.callback-content .callback-actions{margin-top:20px;width:100%}.callback-content .callback-actions .callback-button{margin-bottom:15px}.callback-content .callback-actions .callback-redirect-notice{color:#999;font-size:.9375vw;margin:0}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.header{background-color:#fff;border-bottom:1px solid #d5d5d5;height:12.2448979592vh;justify-content:space-between;left:0;padding:0 2.34375vw;position:fixed;right:0;top:0;z-index:100}.header,.header .user-info{align-items:center;display:flex}.header .user-info{background:#dcf9e3;background:var(--Primary-Green-200,#dcf9e3);border:1px solid #0e3e1b;border:1px solid var(--90,#0e3e1b);border-radius:100px;color:#0e3e1b;font-size:1.25vw;font-weight:700;height:2.65625vw;justify-content:center;margin-left:1.875vw;margin-top:0;width:2.65625vw}.header .logo{width:14.296875vw}.header .bell{width:3.125vw}.header .notifications-icon{position:relative}.header .notifications-icon .notifications-count{align-items:center;background-color:#d82216;border-radius:40px;color:#fff;display:flex;font-size:1.6326530612vh;height:1.5625vw;justify-content:center;position:absolute;right:0;text-align:center;top:0;width:1.5625vw}.header .user-options-btn{background:none;border:none;cursor:pointer;margin-left:.78125vw}.buttons-section .dropdown-menu{right:1.171875vw;top:12.2448979592vh;width:15.625vw!important}.buttons-section .dropdown-menu .dropdown-item img{height:1.5625vw;width:1.5625vw}.buttons-section .profile-arrow{height:auto;width:1.25vw}.header-home{cursor:pointer;height:auto;width:2.8125vw}.panel{background:linear-gradient(93deg,#36a084 -78.37%,#075833 95.64%);margin-top:12.2448979592vh;overflow-y:hidden;padding:8.843537415vh 2.34375vw;position:relative}.panel .btn-back-container{align-items:center;cursor:pointer;display:flex;gap:.703125vw;margin-bottom:.9375vw}.panel .btn-back-container img{height:1.875vw;width:1.875vw}.panel .custom-row{align-items:flex-start;justify-content:space-between}.panel .left{font-size:2.7210884354vh;width:58.359375vw}.panel .left h1{color:#fff;font-family:"Henderson-Serif";font-size:3.28125vw;font-weight:700;margin-bottom:2.7210884354vh;margin-top:0}.panel .left h1 span{color:#7ef473;font-weight:400}.panel .left .body{color:#fff;font-size:1.25vw;width:39.21875vw}.panel .button-primary{font-size:1.328125vw;height:3.90625vw;width:max-content}.panel .illustration{animation:appear-from-bottom .5s ease-out forwards;bottom:0;height:10.9375vw;position:absolute;right:20.78125vw;width:28.4375vw}@keyframes appear-from-bottom{0%{bottom:-100%}to{bottom:0}}.panel .illustration-detail{right:7.8125vw}@keyframes fadeIn{to{opacity:1}}.dashboard{height:100vh;overflow-x:hidden;overflow-y:auto}.dashboard-lower-content{background-color:#fff;display:flex;flex-direction:column;padding:2.34375vw 0}.dashboard-lower-content h2{font-size:1.71875vw;font-weight:700;margin-bottom:1.5625vw}.dashboard-lower-content .content{padding:4.0816326531vh 3.90625vw}.cards-section{grid-gap:2.34375vw;background-color:#fff;display:grid;grid-template-columns:calc(33.33333% - 20px) calc(33.33333% - 20px) calc(33.33333% - 20px);padding:2.34375vw 0}.cards-section .custom-card{border:1px solid #d5d5d5;border-radius:12px;padding:2.7210884354vh 1.5625vw;transition:all .3s ease}.cards-section .custom-card:hover{border:2px solid #7dd09f}.cards-section .custom-card .custom-card-header{display:flex;justify-content:end}.cards-section .custom-card .custom-card-header span{background-color:#ddd;border-radius:100px;color:#000;font-size:1.9047619048vh;margin-left:.78125vw;padding:.6802721088vh .78125vw}.cards-section .custom-card .custom-card-body .custom-card-details{display:flex;flex-direction:column}.cards-section .custom-card .custom-card-body .custom-card-parameters{display:flex;flex-direction:column;margin-top:1.3605442177vh}.cards-section .custom-card .custom-card-body .custom-card-parameters .parameter{align-items:center;border:1px solid #000;border-radius:100px;display:flex;font-size:1.9047619048vh;margin:.6802721088vh 0;padding:.5442176871vh .625vw;width:fit-content}.cards-section .custom-card .custom-card-footer{margin-top:1.3605442177vh}.cards-section .custom-card .custom-card-footer .button-primary,.cards-section .custom-card .custom-card-footer .button-secondary{font-size:1.9047619048vh;padding:1.0884353741vh 0;width:100%}.recent-diagnostics{padding:0 2.34375vw}.recent-diagnostics h2{font-size:3.8095238095vh;margin-bottom:0}.recent-diagnostics .active-diagnostic{color:#768185;color:var(--Text-Light-Bg-Secondary,#768185);font-family:Henderson BCG Sans;font-size:1.40625vw;margin-top:34px}.recent-diagnostics .cards-section .custom-card{position:relative}.recent-diagnostics .cards-section .custom-card .status-1,.recent-diagnostics .cards-section .custom-card .status-2{align-items:center;border-radius:100px;display:flex;font-size:1.6326530612vh;height:fit-content;left:1.171875vw;padding:.6802721088vh .78125vw;position:absolute;top:-1.9047619048vh;width:fit-content}.recent-diagnostics .cards-section .custom-card .status-1 svg,.recent-diagnostics .cards-section .custom-card .status-2 svg{margin-right:.390625vw}.recent-diagnostics .cards-section .custom-card .status-1{background-color:#ddd;color:#000}.recent-diagnostics .cards-section .custom-card .status-2{background-color:#0e3e1b;color:#fff}.recent-diagnostics .custom-card-details{align-items:center;justify-content:space-between}.recent-diagnostics .custom-card-details .company-logo{height:3.75vw;width:3.75vw}.recent-diagnostics .custom-card-details label{color:#646f73;font-size:1.6326530612vh;font-weight:400}.recent-diagnostics .custom-card-details label span svg{margin-right:.390625vw}.recent-diagnostics .custom-card-details .client,.recent-diagnostics .custom-card-details .diagnostic,.recent-diagnostics .custom-card-details .lastupdated,.recent-diagnostics .custom-card-details .project,.recent-diagnostics .custom-card-details .ritm{color:#000;font-size:1.9047619048vh;font-weight:400;line-height:3.537414966vh;margin-top:1.0884353741vh;max-height:2.4489795918vh;max-width:14.84375vw}.recent-diagnostics .custom-card-parameters{display:flex;flex-direction:row;margin-top:1.3605442177vh}.recent-diagnostics .custom-card-parameters .parameter{align-items:center;border:1px dashed #21bf61;border-radius:100px;display:flex;font-size:1.9047619048vh;margin:.6802721088vh;padding:.5442176871vh .78125vw;width:fit-content}.diagnostic-card-container{background-color:#fff;border:1px solid #d5d5d5;border-radius:12px;display:flex;flex-direction:column;gap:1.5625vw;padding:1.875vw;position:relative;transition:all .3s ease}.diagnostic-card-container:hover{border:1px solid #7dd09f}.diagnostic-card-container .diagnostic-status{align-items:center;background:#edf1f2;border:1px solid #bcc5c8;border-radius:31px;display:flex;gap:.3125vw;padding:.3125vw .78125vw;position:absolute;top:-.9375vw;width:max-content}.diagnostic-card-container .diagnostic-status img{height:1.25vw;width:1.25vw}.diagnostic-card-container .diagnostic-status span{color:#000;font-size:.9375vw}.diagnostic-card-container .diagnostic-company-details{align-items:center;background-color:#dcf9e3;border-radius:12px;display:flex;gap:.9375vw;padding:1.25vh}.diagnostic-card-container .diagnostic-company-details .company-first-letter{background-color:#fff;border-radius:12px;display:grid;height:3.125vw;place-items:center;width:3.125vw}.diagnostic-card-container .diagnostic-company-details .company-name{width:75%}.diagnostic-card-container .diagnostic-card{grid-gap:4%;display:grid;gap:4%;grid-template-columns:44% 48%}.diagnostic-card-container .diagnostic-card .diagnostic-card-item{display:flex;flex-direction:column;gap:.46875vw;width:100%}.diagnostic-card-container .diagnostic-card .diagnostic-card-item span{align-items:center;display:flex;gap:.3125vw}.diagnostic-card-container .diagnostic-card .diagnostic-card-item span .lead{color:#646f73;font-size:.9375vw}.diagnostic-card-container .diagnostic-card .diagnostic-card-item span img{height:.859375vw;width:.859375vw}.diagnostic-card-container .diagnostic-card .diagnostic-card-item .lead{width:85%}.diagnostic-card-container .diagnostic-card-item{display:flex;flex-direction:column;gap:.625vw}.diagnostic-card-container .diagnostic-card-item span{align-items:center;display:flex;gap:.3125vw}.diagnostic-card-container .diagnostic-card-item span .lead{color:#646f73;font-size:.9375vw}.diagnostic-card-container .diagnostic-card-item span img{height:.859375vw;width:.859375vw}.diagnostic-card-container .Conduction-details{grid-gap:3%;align-items:center;background-color:#edf1f2;border-radius:12px;display:grid;gap:3%;grid-template-columns:43% 1fr;justify-content:space-between;padding:.46875vw 1.25vw}.diagnostic-card-container .Conduction-details .conduction-detail .user-role{color:#646f73;font-size:.859375vw;margin-top:5px;text-transform:uppercase}.diagnostic-card-container .Conduction-details .conduction-btn{display:flex;gap:.625vw}.diagnostic-card-container .Conduction-details .conduction-btn .phase{align-items:center;background:#fff;border:1px solid #768185;border:1px solid var(--Text-Light-Bg-Secondary,#768185);border-radius:4px;border-radius:6px;color:#000;cursor:pointer;display:flex;font-size:.9375vw!important;font-weight:400!important;gap:.390625vw;height:1.875vw;justify-content:center;padding:.3125vw .46875vw;text-align:center;width:fit-content}.diagnostic-card-container .Conduction-details .conduction-btn .phase img{height:1.25vw;width:1.25vw}.diagnostic-card-container .Conduction-details .conduction-btn .disabled{background:#f5f7f8;color:#768185;cursor:not-allowed}.diagnostic-card-container .Conduction-details .conduction-btn .active{background:#197a56;color:#fff}.diagnostic-card-container .created-container{width:100%}.diagnostic-card-container .created-container .created-wrapper{align-items:center;display:flex;gap:.625vw;width:100%}.diagnostic-card-container .created-container .created-wrapper .created_by{width:22%}.diagnostic-card-container .created-container .created-wrapper .created_by .lead{color:#646f73}.diagnostic-card-container .created-container .created-view-conatiner{border:2px solid #197a56;border-radius:60px;cursor:pointer;display:flex;max-width:max-content;padding:.3125vw}.diagnostic-card-container .created-container .created-view-conatiner .image-wrapper-container{grid-gap:2%;align-items:center;background-color:#dcf9e3;border-radius:40px;display:grid;gap:2%;grid-template-columns:1.40625vw 85%;padding:.46875vw;width:100%}.diagnostic-card-container .created-container .created-view-conatiner .image-wrapper-container .image-warpper{height:1.40625vw;width:1.40625vw}.diagnostic-card-container .created-container .created-view-conatiner .image-wrapper-container .image-warpper img{height:100%;width:100%}.diagnostic-card-container .btn-position-btn{margin-top:auto}.tooltip-container{position:relative;width:100%}.tooltip-container .tooltip-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.tooltip-container .tooltip-text.max-lines{height:14em;min-height:14em;overflow:hidden;white-space:normal}.tooltip-container .tooltip-text.border{border-right:1px solid #bcc5c8}.tooltip-container .text-hover{cursor:pointer}.tooltip-container .tooltip-popup{background:#333;border-radius:6px;box-shadow:0 4px 8px #0003;box-sizing:border-box;color:#fff;left:0;max-width:100%;overflow:visible;overflow-wrap:break-word;padding:8px;position:absolute;top:120%;white-space:normal;z-index:9999}.tooltip-container .tooltip-popup:before{background:#333;content:"";height:8px;left:50%;position:absolute;top:-3px;transform:translate(-50%) rotate(45deg);transition:all .2s cubic-bezier(.68,-.55,.265,1.55);width:8px}.tooltip-container .full-width{left:-20%;max-width:150%}.backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000903c2;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:11}.modal-container{background:#fff;border-radius:16px;box-shadow:0 5px 15px 2px #0000001a;max-height:90vh;min-width:700px;overflow-y:auto;position:fixed;top:13.6054421769vh;width:46.875vw}.modal-container::-webkit-scrollbar{width:8px}.modal-container::-webkit-scrollbar-track{background:#0000;border-radius:16px}.modal-container::-webkit-scrollbar-thumb{background-color:#ccc;border:2px solid #fff;border-radius:16px}.modal-container::-webkit-scrollbar-thumb:hover{background-color:#aaa}.modal-header{align-items:center;display:flex;height:50px;justify-content:space-between;padding:1.953125vw 1.953125vw 0;width:98%}.modal-subtitle{color:#fff;font-size:2.1768707483vh;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.closeIcon{background:none;border:none;cursor:pointer;outline:none}.closeIcon img{height:1.875vw;width:1.875vw}.modal-items{padding:.78125vw 1.953125vw 1.953125vw}.confirmation-modal{align-items:center;display:flex;flex-direction:column}.confirmation-modal .image-wrapper{display:flex;height:7.421875vw;justify-content:center;width:7.421875vw}.confirmation-modal .image-wrapper img{height:100%;width:100%}.confirmation-modal .modal-details{align-items:center;display:flex;flex-direction:column;gap:.390625vw;margin-top:.390625vw}.confirmation-modal .modal-details .md{line-height:130%;text-align:center;text-transform:none}.confirmation-modal .modal-btn-wrapper{grid-gap:1.25vw;display:grid;gap:1.25vw;grid-template-columns:repeat(2,10.546875vw);margin-top:1.171875vw}.recent-projects{background-color:#f5f8fa;padding:2.34375vw}.recent-projects .select-tabs{margin-top:0}.recent-projects .tabs{margin-bottom:2.7210884354vh}.recent-projects .tab{border-top-left-radius:10.5px;border-top-right-radius:10.5px;color:#768185;cursor:pointer;font-size:2.1768707483vh;font-weight:700;margin-right:1.875vw;padding:1.3605442177vh 0;transition:all .3s ease}.recent-projects .recent-project-details{align-items:center;display:flex;justify-content:space-between;margin-top:28px}.recent-projects .recent-project-details .project-header-filter{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:16.40625vw 18.75vw 25vw;justify-content:center}.recent-projects .active{color:#197a56;cursor:default}.recent-projects .active .selected-line{background:linear-gradient(272deg,#3ead92 3.09%,#d4df33 268.56%);border-radius:100px;height:.8163265306vh;margin-top:1.0884353741vh;width:2.890625vw}.recent-projects .content{padding:0}.recent-projects .content .content-header{align-items:center;justify-content:space-between;margin-bottom:2.7210884354vh}.recent-projects .content .content-header .left,.recent-projects .content .content-header .right{align-items:center;display:flex}.recent-projects .content .title{font-size:3.8095238095vh;font-weight:700}.recent-projects .content select{border:1px solid #bcc5c8;border-radius:9.5px;margin-left:.78125vw;margin-right:1.5625vw;padding:.8163265306vh .703125vw}.recent-projects .content .searchbar{position:relative}.recent-projects .content .searchbar input{border:1px solid #bcc5c8;padding:.8163265306vh .703125vw .8163265306vh 2.34375vw;width:31.875vw}.recent-projects .content .searchbar svg{left:.390625vw;position:absolute;top:.2721088435vh;width:1.875vw}.recent-projects .cards-section{background:none;margin-top:5.4421768707vh;padding:0}.recent-projects .cards-section .custom-card{background-color:#fff;position:relative}.recent-projects .cards-section .custom-card .status-1{align-items:center;background-color:#ddd;border-radius:100px;color:#146b40;display:flex;font-size:1.6326530612vh;height:fit-content;left:1.171875vw;padding:.6802721088vh .78125vw;position:absolute;top:-1.9047619048vh;width:fit-content}.recent-projects .cards-section .custom-card .status-1 svg{margin-right:.390625vw}.recent-projects .cards-section .custom-card-project-header{align-items:center;background-color:#dcf9e3;border-radius:12px;margin-bottom:1.3605442177vh;margin-top:.6802721088vh;padding:1.25vh}.recent-projects .cards-section .custom-card-project-header .project{font-size:2.4489795918vh;font-weight:700;margin-top:0!important;max-height:5.9863945578vh;max-width:10.9375vw}.recent-projects .cards-section .custom-card-project-header .clientlogo{height:3.75vw;margin-right:.78125vw;width:3.75vw}.recent-projects .cards-section .tag{margin:1.3605442177vh 3.125vw 1.3605442177vh 0}.recent-projects .cards-section .tag label{color:#646f73;font-size:1.6326530612vh;font-weight:400}.recent-projects .cards-section .tag label svg{margin-right:.390625vw}.recent-projects .cards-section .tag .client,.recent-projects .cards-section .tag .lastupdated,.recent-projects .cards-section .tag .ritm{color:#000;font-size:1.9047619048vh;font-weight:400}.recent-projects .cards-section .diagnostic-field{align-items:center;background-color:#edf1f2;border-radius:12px;height:5.4421768707vh;justify-content:space-between;margin-top:1.0884353741vh;padding:.6802721088vh .625vw}.recent-projects .cards-section .diagnostic-field:last-child{margin-bottom:1.3605442177vh}.recent-projects .cards-section .diagnostic-field .diagnosticby{font-size:1.9047619048vh!important;font-weight:400}.recent-projects .cards-section .diagnostic-field .diagnosticbydesignation{font-size:1.4965986395vh;font-weight:400!important;opacity:.6}.recent-projects .cards-section .diagnostic-field svg{cursor:pointer;height:1.5625vw;transition:all .3s ease;width:1.5625vw}.recent-projects .cards-section .diagnostic-field svg:hover{transform:scale(1.1)}.recent-projects .cards-section .diagnostic-field button{align-items:center;background:#fff;background:var(--Global-White,#fff);border:1px solid #768185;border:1px solid var(--Text-Light-Bg-Secondary,#768185);border-radius:4px;cursor:pointer;display:flex;height:3.2653061224vh;margin-left:.78125vw}.recent-projects .cards-section .diagnostic-field button:hover{opacity:.8}.recent-projects .cards-section .diagnostic-field button svg{height:1.25vw;margin-right:.3125vw;width:1.25vw}.recent-projects .cards-section .createdby{color:#646f73;font-size:1.9047619048vh;font-weight:400;margin:1.0884353741vh 0}.recent-projects .cards-section .createdby span{background-color:#d7f4e4;border:1px solid #146b40;border-radius:100px;color:#146b40;font-size:1.6326530612vh;padding:.6802721088vh .78125vw}.bg-transparent{background-color:#0000!important;display:grid;place-items:center}.bg-transparent .diagnostic-card-container-wrapper{width:80%}.bg-transparent .diagnostic-card-container-wrapper .card-img{margin:0 auto;width:6.953125vw;width:7.8125vw}.bg-transparent .diagnostic-card-container-wrapper .card-img img{height:100%;width:100%}.bg-transparent .diagnostic-card-container-wrapper .lg{margin-top:1.40625vw;text-align:center;text-transform:none}.select-tabs{align-items:baseline;display:flex;gap:2.34375vw;height:2.734375vw;justify-content:flex-start;margin-top:30px}.select-tabs .tab{font-feature-settings:"liga" off,"clig" off;background:none;border:none;color:#768185;cursor:pointer;display:flex;flex-direction:column;font-family:Henderson BCG Sans;font-size:1.25vw;font-style:normal;font-weight:700;gap:8px;line-height:130%;outline:none;text-transform:capitalize}.active span{color:#197a56!important}.active .active-line{background:linear-gradient(272deg,#3ead92 3.09%,#d4df33 268.56%);border-radius:100px;color:#197a56;color:var(--Primary-Green-500,#197a56);height:6px;width:50%}.active span{color:#197a56}.search-container{align-items:center;background-color:#fff;border:1px solid #bcc5c8;border-radius:8px;cursor:text;display:flex;gap:.625vw;height:3.59375vw;padding:.9375vw 1.25vw;position:relative;width:100%}.search-container .search-input{background:#0000;border:none;color:#000;outline:none;text-transform:none!important;width:100%}.search-container .search-input::placeholder{font-feature-settings:"liga" off,"clig" off;color:#8c979a;color:var(--Text-Light-Bg-Tertiary,#8c979a);font-family:Henderson BCG Sans;font-size:.859375vw;font-style:normal;font-weight:400;line-height:130%}.search-container .search-icon-container{display:grid;height:1.40625vw;place-items:center;width:1.40625vw}.search-container .search-icon-container .search-icon{height:100%;width:100%}.search-container.active{border-color:#197a56}.search-container.active input,.search-container.active input::placeholder{color:#197a56}.dropdown-container{position:relative;text-align:left}.dropdown-container .input-box{background-color:#fff;margin-bottom:0}.dropdown-container .input-box.disabled-select{background:#bcc5c8!important;color:#fff!important;cursor:not-allowed!important}.dropdown-container .input-box.disabled-select .input__field{font-weight:500;opacity:.6}.dropdown-input{align-items:center;display:flex;justify-content:space-between;padding:5px;-webkit-user-select:none;user-select:none}.dropdown-menu{background-color:#fff;background:linear-gradient(0deg,#fff3,#fff3),#fff;border:1px solid #bcc5c8;border-bottom:1px solid var(--Text-Dark-Bg-Tertiary,#bcc5c8);border-radius:5px;border-radius:8px;box-shadow:0 4px 24px 0 rgba(0,0,0,.071);max-height:14.0625vw;overflow:auto;position:absolute;transform:translateY(2px);width:100%;z-index:9}.dropdown-menu::-webkit-scrollbar{border-radius:30px;padding:10px;width:2px}.dropdown-menu::-webkit-scrollbar-track{background-color:#fff}.dropdown-menu::-webkit-scrollbar-thumb{background-color:#197a56;border-radius:5px}.dropdown-menu::-webkit-scrollbar-thumb:hover{background-color:#197a56}.dropdown-item{align-items:center;background:linear-gradient(0deg,#fff3,#fff3),#fff;background:linear-gradient(0deg,#fff3 0,#fff3 100%),var(--Global-White,#fff);border-bottom:1px solid #bcc5c8;border-bottom:1px solid var(--Text-Dark-Bg-Tertiary,#bcc5c8);cursor:pointer;display:flex;gap:.625vw;padding:.78125vw;text-transform:none}.dropdown-item img{height:1.25vw;width:1.25vw}.dropdown-item:last-child{border-bottom:none}.dropdown-item:hover{background-color:#f5f5f5;color:0}.dropdown-item.selected{background-color:#197a56;color:#fff}.dropdown-tags{display:flex;flex-wrap:wrap;gap:5px}.dropdown-container .multi-select{height:150px}.dropdown-tag-item{align-items:center;background-color:#ddd;border-radius:5px;display:flex;height:25px;padding:2px 4px}.dropdown-tag-close{align-items:center;cursor:pointer;display:inline-flex;margin-left:5px}.dropdown-tag-close img{height:16px;object-fit:contain;width:16px}.search-box{align-items:center;background:linear-gradient(0deg,#fff3,#fff3),#fff;border-bottom:1px solid #bcc5c8;display:flex;font-size:1.09375vw;gap:6px;justify-content:flex-start;padding:.9375vw 1.25vw;position:sticky;top:0;z-index:1}.search-box img{height:1.40625vw;width:1.40625vw}.search-box input{border:none;box-sizing:border-box;color:#000;outline:none;padding:5px;width:100%}.search-box input::placeholder{font-feature-settings:"liga" off,"clig" off;color:#8c979a;color:var(--Text-Light-Bg-Tertiary,#8c979a);font-family:Henderson BCG Sans;font-style:normal;font-weight:400;line-height:130%}#root>div.App>div.dashboard>div.diagnostic-wrapper>div>div.custom-col.left>div.diagnostic-setup-container.mt-10>div:nth-child(3)>div:first-child>label{text-transform:none}.input-box.multi-select{align-items:flex-start;display:flex;flex-direction:row;overflow-y:scroll}.input-box.multi-select .image-wrapper{position:sticky}.dropdown-container .multi-select.input-box{display:flex;flex-direction:row;gap:0;max-height:150px;overflow:hidden}.dropdown-container .multi-select.input-box .image-wrapper{align-items:center;background-color:#fff;display:flex;flex-shrink:0;justify-content:center;left:0;padding:0;position:sticky;z-index:2}.dropdown-container .multi-select.input-box .image-wrapper img{height:20px;object-fit:contain;width:20px}.dropdown-container .multi-select.input-box .dropdown-tags{display:flex;flex-grow:1;flex-wrap:wrap;gap:5px;max-height:100px;min-height:40px;overflow-y:auto}.input-box.multi-select .dropdown-tags{margin-top:30px}.newusers{font-size:2.1768707483vh;margin-bottom:8.1632653061vh;padding:0 2.34375vw}.newusers .newusers-header{align-items:center;justify-content:space-between}.newusers h1{font-size:3.8095238095vh;margin-bottom:16px;margin-top:0;width:30.9375vw}.newusers .stages{grid-gap:2.34375vw;margin:6.1224489796vh 0 0}.newusers .stages .stage-grid{justify-content:space-between}.newusers .stages .title{color:#0e3e1b;font-size:2.7210884354vh}.newusers .stages .desc{color:#197a56;font-size:1.9047619048vh}.newusers .stages .rightarrow1{height:5.7142857143vh;width:100%}.newusers .stages .box{background-color:#f5f5f5;border-radius:12px;margin-top:2.0408163265vh;padding:1.875vw}.newusers .stages .box .title{border-bottom:1px solid #bcc5c8;color:#000;font-size:1.9047619048vh;font-weight:700;margin-bottom:2.1768707483vh;padding-bottom:2.1768707483vh}.newusers .stages .box .desc{color:#000}.newusers .keysmaturitymatrix{height:100%;width:25vw}.newusers .maturitymatrix{margin-top:2.1768707483vh;width:100%}.transformation-journey{display:flex;flex-direction:column;font-family:Henderson BCG Sans,-apple-system,Roboto,Helvetica,sans-serif}.phase-container{display:flex;flex-wrap:wrap;gap:30px;width:100%}@media(max-width:991px){.phase-container{max-width:100%}}.phase-item{display:flex;flex:1 1}.phase-content{align-items:center;display:flex;flex-basis:auto;flex-grow:1;font-weight:400;gap:-1px;justify-content:start}.phase-info{align-self:stretch;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin:auto 0;padding-right:24px;width:135px}.phase-title{color:#0e3e1b;color:var(--Primary-Green-700,#0e3e1b);font-size:20px;line-height:1.2;text-transform:capitalize}.phase-duration{font-feature-settings:"liga" off,"clig" off;color:#197a56;color:var(--Primary-Green-500,#197a56);font-size:14px;line-height:1.3}.phase-icons{align-items:center;align-self:start;display:flex;gap:16px;justify-content:end;margin-top:4px}.phase-icon{align-self:stretch;aspect-ratio:1;border-radius:1px;margin:auto 0;object-fit:contain;object-position:center;width:17px}.assessments-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:minmax(202px,auto);margin-bottom:70px;margin-top:48px}.assessments-container .assessment-wrapper{display:flex;flex-direction:column;gap:15px}.assessments-container .assessment-wrapper .assessment-image-container{align-items:center;display:flex;justify-content:space-between}.assessments-container .assessment-wrapper .assessment-image-container img{height:17px;object-fit:contain;width:83px}.assessments-container .assessment-wrapper .assessmentCard-container{background-color:#f5f5f5;border-radius:12px;flex:1 1;padding:.9375vw}.assessments-container .assessment-wrapper .assessmentCard-container .bold{border-bottom:1px dashed #bcc5c8;padding-bottom:16px}.assessments-container .assessment-wrapper .assessmentCard-container .md{font-family:Henderson BCG Sans;opacity:.7;padding-top:16px}.benchmark-section{border-top:1px dashed #bcc5c8;height:12.96875vw}.benchmark-section .image-container{border-top:none!important;padding:20px 0}.benchmark-section .list-wrapper-benchmark{border-top:none}.benchmark-section .list-wrapper-benchmark .list-item-benchmark{grid-gap:2.34375vw;align-items:baseline;border-bottom:1px dashed #bcc5c8;border-top:none;display:grid;gap:2.34375vw;grid-template-columns:36.71875vw repeat(4,7.03125vw);list-style:none;padding:.625vw 1.25vw}.benchmark-section .list-wrapper-benchmark .list-item-benchmark .list-content-benchmark{align-items:center;display:flex;gap:4px}.benchmark-section .list-wrapper-benchmark .list-item-benchmark .block-container{align-items:center;display:flex;gap:8px}.benchmark-header{display:grid;grid-template-columns:17.1875vw 5fr}.benchmark-header .benchmark-left{grid-gap:2.34375vw;align-items:baseline;display:grid;gap:2.34375vw;grid-template-columns:36.71875vw repeat(4,7.03125vw);list-style:none;padding:.625vw 1.25vw}.benchmark-header .benchmark-left P{font-family:Henderson BCG Sans}.add-diagnostic-details{background-color:#fff;margin:4.6875vw 0}.add-diagnostic-details .add-company-text{text-decoration:underline}.add-diagnostic-details h2{align-items:center;display:flex;font-size:2.8571428571vh}.add-diagnostic-details h2 svg{cursor:pointer}.add-diagnostic-details h2 svg:hover{transform:scale(1.1)}.add-diagnostic-details .add-diagnostic-form{display:flex;justify-content:center}.add-diagnostic-details .add-diagnostic-form form{display:flex;flex-direction:column;gap:3.2653061224vh;width:30.234375vw}.add-diagnostic-details .add-diagnostic-form form .buttons-section{grid-gap:.78125vw;width:100%}.add-diagnostic-details .add-diagnostic-form form .button-primary,.add-diagnostic-details .add-diagnostic-form form .button-secondary-2{border-radius:12px;font-size:1.25vw;font-weight:700;width:100%}.input-box{align-items:center;border:1px solid #d5dadc;border-radius:10px;box-sizing:border-box;cursor:text;display:flex;gap:8px;height:3.59375vw;margin-bottom:24px;padding:.9375vw;position:relative;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.input-box.focused{border-color:#197a56;padding:.9375vw}.input-box.focused .input__label{color:#197a56;top:0}.input-box.focused .input__field{color:#197a56!important}.input-box.activeFocused{padding:.9375vw}.input-box.activeFocused .input__label{top:0}.input-box .image-wrapper{align-items:center;cursor:pointer;display:flex;gap:8px;position:relative}.input-box .image-wrapper .input__icon{height:1.40625vw;width:1.40625vw}.input-box .input__label{font-feature-settings:"liga" off,"clig" off;color:#8c979a;color:var(--Text-Light-Bg-Tertiary,#8c979a);font-family:Henderson BCG Sans;font-size:.859375vw;font-style:normal;font-weight:400;left:1.875vw;line-height:130%;pointer-events:none;position:absolute;text-transform:capitalize;top:50%;transform:translateY(-50%);transition:all .3s ease;width:max-content;z-index:1}.input-box .input__wrapper{flex-grow:1;position:relative}.input-box .input__wrapper .input__field{font-feature-settings:"liga" off,"clig" off;border:none;box-sizing:border-box;color:#2c2c2c;color:var(--Text-Light-Bg-Primary,#2c2c2c);font-family:Henderson BCG Sans;font-size:1.09375vw;font-style:normal;font-weight:700;left:.078125vw;line-height:130%;outline:none;position:absolute;top:-2px;width:100%}.companies-container{display:flex;justify-content:space-between;margin-bottom:1.875vw}.companies-container .search-btn-container{display:flex;gap:1.25vw}.companies-container .button-primary{width:18.75vw}.company-content{margin-top:1.875vw}.more-icon{cursor:pointer}.companies-card-container{display:flex;flex-wrap:wrap;gap:1.5625vw}.companies-card-container .diagnostic-company-cards{align-items:center;background-color:#dcf9e3;border-radius:12px;box-sizing:border-box;display:flex;justify-content:space-between;overflow:hidden;padding:1.25vw 2.8125vw 1.25vw 1.25vw;position:relative;width:23.4375vw}.companies-card-container .diagnostic-company-cards .dropdown-menu{border:none;right:45px;top:75px;width:max-content}.companies-card-container .diagnostic-company-cards .company-card-name{align-items:center;display:flex;flex:1 1;gap:1.25vw;min-width:0;overflow:hidden}.companies-card-container .diagnostic-company-cards .company-card-name .company-name{word-wrap:break-word;max-width:100%;overflow:hidden;overflow-wrap:break-word;white-space:normal;word-break:break-word}.companies-card-container .diagnostic-company-cards .company-first-letter{background-color:#fff;border-radius:12px;display:grid;flex-shrink:0;height:3.125vw;min-width:3.125vw;place-items:center;width:3.125vw}.companies-card-container .diagnostic-company-cards img{height:2.1768707483vh;width:auto}.steps-container{display:flex;flex-direction:column;margin-left:2.34375vw;margin-top:4vh;padding:4.0816326531vh 0;width:19.53125vw}.steps-container .bar-element{background-color:#fff;border-radius:10px;height:30px;position:absolute;right:5.5%;top:-5px;width:8px}.steps-container .phase{align-items:center;background:#edf1f2;border-radius:31px;box-shadow:0 2px 2px 0 #00000029;color:#146b40;display:flex;font-size:1.6326530612vh;height:3.2653061224vh;margin-bottom:2.0408163265vh;margin-left:-1.09375vw;padding:0 .78125vw;width:fit-content}.steps-container .phase svg{height:2.1768707483vh;margin-right:.3125vw;width:1.25vw}.steps-container .button-secondary{background:none;border:1px solid #ffffff4d;border-radius:12px;bottom:4.0816326531vh;color:#fff;font-size:1.9047619048vh;height:8.1632653061vh;margin-left:-.8984375vw;padding:1.6326530612vh 1.25vw;position:absolute;text-align:left;width:14.84375vw}.steps-container .button-secondary svg{margin-right:.78125vw}.steps-container .step{cursor:pointer;padding:.9523809524vh;position:relative}.steps-container .step .introduction-title{color:#caeeda;font-size:2.1768707483vh;opacity:.8}.steps-container .step:last-child{padding-bottom:0}.steps-container .step:first-child{padding-top:0}.steps-container .step .step-clickable{cursor:pointer}.steps-container .step .dot{align-items:center;border:1px solid #dcf9e3;border-radius:50%;display:flex;height:1.09375vw;justify-content:center;left:-1.09375vw;margin-right:.78125vw;opacity:.8;position:absolute;width:1.09375vw}.steps-container .step .dot svg{display:none}.steps-container .step .step-label{color:#caeeda;font-size:2.4489795918vh;font-weight:400;line-height:120%;margin-left:.78125vw;opacity:.8}.steps-container .step .step-details{color:#fff;font-weight:400;margin-top:3.2653061224vh}.steps-container .step .step-details ul{list-style:none!important;padding-left:.9375vw}.steps-container .step .step-details ul li{align-items:center;display:flex}.steps-container .step .step-details ul li svg{fill:none;height:1.4965986395vh;margin-right:1.25vw;width:.78125vw}.steps-container .step .step-details ul li svg path{stroke:#0e3e1b}.steps-container .step .step-detail{color:#caeeda;font-size:1.9047619048vh;margin-bottom:3.2653061224vh;opacity:.8;padding-right:40px;position:relative}.steps-container .step .completed-substep{color:#7ef473;font-weight:700}.steps-container .step .active-substep{color:#fff!important;font-weight:400!important;opacity:1}.steps-container .active .introduction-title{color:#fff!important;font-weight:700;opacity:1}.steps-container .active .dot{background:none;border-color:#7ef473}.steps-container .active .dot svg{display:none}.steps-container .active .step-label{color:#fff;opacity:1}.steps-container .tick{height:auto;margin-right:12px;width:10px}.steps-container .completed .introduction-title{color:#fff!important;font-weight:700!important;opacity:1!important}.steps-container .completed .dot{background-color:#7ef473;border-color:#7ef473}.steps-container .completed .dot svg{display:block;height:1.768707483vh;width:.9375vw}.steps-container .completed .step-label{color:#7ef473;opacity:1}.steps-container .step-list{list-style:none!important;padding-top:3.2653061224vh}.steps-container .step-list li{align-items:center;display:flex}.steps-container .step-list li svg{fill:none;height:1.4965986395vh;margin-right:1.25vw;width:.78125vw}.steps-container .step-list li svg path{stroke:#0e3e1b}.form-components{grid-gap:1.5625vw;width:100%}.form-components .multi-step-form{background:linear-gradient(95deg,#36a084 -78.94%,#075833 139.33%);height:100vh;position:fixed;width:21.09375vw}.for-padding{padding:2.7210884354vh 3.75vw 5.4421768707vh 2.34375vw!important}.form-content{height:87.7551020408vh;margin-left:21.09375vw;overflow-y:auto;padding:0!important;width:100%}.form-content .custom-card-header{color:#000;font-size:2.7210884354vh;font-weight:700;margin-top:2.7210884354vh;opacity:.5}.form-content .button-primary{align-items:center;background-color:#197a56;border:none;color:#fff;cursor:pointer;display:flex;font-size:2.3129251701vh;height:6.8027210884vh;justify-content:center;margin-top:4.0816326531vh;width:10.78125vw}.form-content .button-primary svg{height:2.8571428571vh;width:1.5625vw}.form-content .button-primary:hover{opacity:80%}.introduction .desc{font-size:2.9931972789vh;margin-right:1.796875vw;width:calc(100% - 22.8125vw)}.introduction .image-container{height:20.1360544218vh;width:12.34375vw}.introduction .image-container img{width:100%}.introduction .introduction-detail{display:flex;font-size:2.1768707483vh;gap:50px;justify-content:space-between;line-height:160%}.introduction .introduction-detail .introduction-content{color:#485356;display:flex;flex-direction:column;gap:16px}.introduction .introduction-detail .introduction-content p{font-size:1.9047619048vh}.introduction .introduction-detail .introduction-content ul{margin-left:24px}.introduction .introduction-detail .introduction-content ul li{font-size:1.9047619048vh}.introduction .introduction-detail img{height:29.9319727891vh;width:auto}.introduction .introduction-detail .desiredCulture-image-container{align-items:center;display:flex;height:auto;justify-content:center;width:70%}.introduction .introduction-detail .desiredCulture-image-container img{height:29.9319727891vh;width:auto}.overview .desc{font-size:2.9931972789vh;margin-right:1.796875vw;width:calc(100% - 22.8125vw)}.overview .image-container{height:37.2789115646vh;width:22.8125vw}.overview .image-container img{width:100%}.holisticdiagnostic{margin-top:0!important;position:relative}.holisticdiagnostic .desc{font-family:"Henderson-Serif";font-size:2.9931972789vh;width:100%}.holisticdiagnostic .desc .maturity-guide-label{font-size:1.9047619048vh;margin-top:.8163265306vh}.holisticdiagnostic .desc .maturity-guide-label a{text-decoration:none}.holisticdiagnostic .desc .maturity-guide-label a:hover{text-decoration:underline}.holisticdiagnostic .desc .maturity-guide-label span{align-items:center;color:#197a56;display:flex}.holisticdiagnostic .desc .maturity-guide-label span svg{height:1.484375vw;margin-right:.3125vw;width:1.484375vw}.holisticdiagnostic .parameters-section-1{grid-gap:4.6875vw}.summary-background{background:linear-gradient(95deg,#36a084 -78.94%,#075833 139.33%)}.holisticdiagnostic .desc,.introduction .desc,.overview .desc,.summary .desc{font-family:"Henderson-Serif";font-size:3.8095238095vh;font-weight:400;line-height:5.4421768707vh}.holisticdiagnostic .button-primary,.introduction .button-primary,.overview .button-primary,.summary .button-primary{width:15.625vw}.summary-btn{position:absolute;right:3vw}.holisticdiagnostic{padding-right:2.34375vw}.main-heading{color:#197a56!important;opacity:1!important}.main-heading-1{color:#000!important;opacity:1!important}.sub-heading{font-size:2.1768707483vh!important;margin-top:-1.3605442177vh!important}.subintroduction-details{text-align:left;width:100%}.sub-introduction-details th{padding:1.6326530612vh .9375vw 1.6326530612vh 0;text-align:left}.sub-introduction-details td{border-bottom:1px dashed #bcc5c8;padding:1.6326530612vh 1.25vw 1.6326530612vh 0}.sub-introduction-details .table-content{align-items:baseline;display:flex;gap:10px;margin-bottom:1.3605442177vh!important}.sub-introduction-details .left-cell{width:23.4375vw}.sub-introduction-details .title{font-size:2.4489795918vh!important;font-weight:700}.sub-introduction-details .description{color:#333;font-size:2.1768707483vh!important;font-weight:400!important}.sub-introduction-details .example{color:#333;font-size:2.1768707483vh!important;vertical-align:top}.sub-introduction-details .icon{flex-shrink:0;height:auto!important;width:1.875vw!important}.sub-introduction-details .right-cell{align-items:center;display:flex;gap:10px}.number-circle{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:20px;justify-content:center;padding:13px;width:20px}.mt-1{margin-top:.8163265306vh}.ml-1{margin-left:.3125vw}.custom-card-sub-heading{align-items:center;color:#b4bb0d;display:flex;font-size:2.4489795918vh;font-weight:700;gap:10px;line-height:140%;margin-bottom:4px;text-transform:capitalize}.summary-direction{flex-direction:column}.result-details{grid-gap:80px;display:grid;grid-template-columns:20% 60%;padding:60px 30px}.result-details .category{border-top:1px dashed #bcc5c8;color:#b4bb0d;font-size:2.7210884354vh;line-height:120%;padding:6px 0}.result-details .category,.result-details .sub-step{font-style:normal;font-weight:700;text-transform:capitalize}.result-details .sub-step{color:#97a500;font-size:2.1768707483vh;line-height:40px}.result-details .question{color:#000;font-size:3.2653061224vh;font-weight:400;line-height:140%;margin-bottom:3.2653061224vh}.result-details .label{margin-top:8px!important}.result-details .substeps-description{display:flex;flex-direction:column;gap:40px}.scrollable-content{overflow-y:scroll}.modify-diagnostic-btn{align-items:center;background-color:#0000;border:1px solid #ffffff4d;border-radius:12px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:Henderson;gap:10px;justify-content:center;margin-left:2.34375vw;margin-top:20px;padding:12px 16px;position:absolute;text-align:left}.modify-diagnostic-btn img{height:auto;width:24px}.button-group{background-color:#fff;border-top:1px solid #e0e0e0;bottom:0;box-shadow:0 -4px 4px 0 #0000001f;display:flex;gap:20px;justify-content:flex-end;margin-top:20px;padding:20px 30px;position:fixed;width:100%}.button-group .cancel-btn{background:none;border:1px solid #197a56;border-radius:12px;color:#197a56;cursor:pointer;flex-shrink:0;font-size:2.3129251701vh;padding:1.6326530612vh 1.25vw}.button-group .cancel-btn,.button-group .save-btn{height:6.2585034014vh;width:7.8125vw}.space-bottom{margin-bottom:70px}.question-no{align-items:center;display:flex;gap:8px;margin-bottom:3.2653061224vh}.desired-culture-question{color:#b4bb0d}.emotional-case-question{color:#21bf61}.executional-certainity-question{color:#0e3e1b}.people-engagement-question{color:#197a56}.category-image-1{height:20.4081632653vh;margin-top:20px;width:auto}.parameter-section{margin-top:4.7619047619vh}.range-gap{gap:70px}.bubble-display{align-items:center;display:flex;flex-direction:column}.parameter .label{color:#768185;display:block;font-family:Henderson;font-size:1.9047619048vh;font-weight:400;margin-top:4px;text-align:center}.parameter .label-selected{color:#21bf61}.parameter h3{font-family:Henderson;line-height:130%}.parameter .parameter-label,.parameter h3{color:#768185;font-size:2.1768707483vh;font-weight:700;margin-right:3.125vw;margin-top:8px;width:10.46875vw}.parameter .parameter-label{line-height:normal}.parameter .rank{align-items:center;background-color:#edf1f2;border-radius:100px;color:#000;cursor:pointer;display:flex;font-family:Henderson;font-size:2.1768707483vh;height:2.96875vw;justify-content:center;position:relative;width:2.96875vw}.parameter .rank .hover-tooltip{background-color:#edf1f2;max-height:500px;overflow:auto;padding:.625vw;position:absolute;top:4.6875vw;width:11.71875vw;z-index:99999}.parameter .rank .hover-tooltip .toolTip-Wrapper{display:flex;flex-direction:column;gap:.78125vw;margin-top:1.25vw;z-index:99999}.parameter .rank .hover-tooltip .toolTip-Wrapper .toolTip-list{color:#768185}.parameter .level{align-items:center;background-color:#edf1f2;border-radius:100px;color:#000;cursor:pointer;display:flex;font-family:Henderson;font-size:2.1768707483vh;height:2.96875vw;justify-content:center;padding:0 .625vw;width:fit-content}.parameter .selected{background-color:#21bf61;color:#fff}.parameter .rank-text{color:#768185;font-size:1.9047619048vh;font-style:normal;font-weight:400;line-height:normal;margin-top:1.0884353741vh;text-align:center}.parameter textarea{border:1px solid #bcc5c8;border-radius:8px;font-family:Henderson;font-size:1.9047619048vh;height:13.6054421769vh;padding:1.25vw;width:28.90625vw}.quick-notes{color:#768185;font-family:Henderson;font-size:2.1768707483vh;font-style:normal;font-weight:700;margin-bottom:16px;text-transform:capitalize}.guide-link{align-items:center;cursor:pointer;display:flex;gap:8px;margin-top:2px}.guide-link p{color:#197a56;font-size:1.9047619048vh;font-style:normal;font-weight:400;line-height:130%;text-align:right;text-transform:capitalize}.guide-link img{height:auto;width:1.25vw}.modal-width{height:80vh;top:13.6054421769vh!important;width:75%!important}.modal-width .modal-items{max-height:60vh;overflow:auto}.modal-bg{background:linear-gradient(91deg,#218060,#085934 99.89%);border-bottom:1px solid #bcc5c8;border-bottom:1px solid var(--Text-Dark-Bg-Tertiary,#bcc5c8);border-radius:12px 12px 0 0;margin-bottom:6px}.modal-heading-style{color:#fff;height:100%!important;padding:16px 30px!important}.title2{color:#7ef473;margin-left:10px}.modal-heading{align-items:flex-start;flex-direction:column}.modal-heading p:first-child{font-size:3.8095238095vh;font-weight:700;line-height:130%;margin-bottom:8px}.notes-section{width:28.90625vw}.notes-section .character-count{color:#666;font-size:1.6326530612vh;margin-bottom:5px;padding:4px;text-align:right}.guide{position:relative}.guide .guide-header-position{background:#fff;padding:10px;position:sticky;top:-10px;z-index:9}.guide .guideHeader{align-items:center;color:#97a500;display:flex;font-family:Henderson;font-size:2.7210884354vh;font-style:normal;font-weight:700;gap:8px;line-height:120%;margin-bottom:.9375vw;text-transform:capitalize}.guide .guideLevels{display:flex;justify-content:space-between}.guide .guideLevel-1{flex:1 1;margin:0}.guide .guideLevel{flex:1 1;margin:0 6px}.guide .gap-10{gap:10px}.guide .guideLevelHeader{color:#2c2c2c;display:flex;flex-direction:row;font-family:Henderson;font-size:1.25vw;font-style:normal;font-weight:700;gap:16px;margin-bottom:1.5625vw;text-transform:capitalize}.guide .guideLevelHeader .scores{align-items:center;color:#768185;display:flex;font-size:1.09375vw;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize}.guide .guideLevelHeader .scores .segment-bar{width:50px}.guide .guideLevelHeader .scores .scoreIndicator{width:22%!important}.guide .guideLevelHeader .scores .scoreNumber{color:#000;font-size:1.25vw;font-weight:700;margin-left:8px}.guide .guideItems{text-align:left}.guide .guideItem{align-items:center;border-left:2px solid #0000;box-shadow:0 2px 4px #0000001a;color:#485356;display:flex;font-family:Henderson;font-size:1.09375vw;font-style:normal;font-weight:400;height:12.2448979592vh;line-height:140%;margin-bottom:10px;padding:8px}.guide .question-font-size{font-size:1.25vw;margin-bottom:1.40625vw;width:75%}.progress-bar-container{position:absolute;right:2.34375vw;width:15.625vw}.progress-bar-container .answers-progress-bar{width:12.5vw}.progress-bar-container{align-items:center;display:flex;position:sticky;right:0;top:0;width:100%;z-index:9999}.progress-bar-container .answers-progress-bar{background-color:#bcc5c8;height:6px;margin-right:10px;position:relative;width:100%}.progress-bar-container .progress-bar-fill{height:100%}.progress-bar-container .progress-step{align-items:flex-end;color:#333;display:flex;font-size:2.1768707483vh}.progress-bar-container .current-step-number{color:#21bf61;font-size:2.7210884354vh;font-weight:700}.progress-bar-container .progress-bar-divider{font-size:1.9047619048vh;margin:0 2px}.progress-bar-container .total-steps{color:#2c2c2c;font-size:1.9047619048vh;font-weight:700;margin-bottom:1px}.progress-bar-answer-container{align-items:center;bottom:.78125vw;display:flex;flex-direction:column;position:relative;right:.390625vw;width:14.0625vw}.progress-bar-answer-container .answers-progress-bar{background-color:#bcc5c8;height:6px;position:relative;width:100%}.progress-bar-answer-container .progress-bar-fill{height:100%}.progress-bar-answer-container .progress-step{align-items:center;color:#333;display:flex;font-size:2.1768707483vh;justify-content:space-between;margin-bottom:4px;width:100%}.progress-bar-answer-container .progress-step .step-count{align-items:flex-end;display:flex}.progress-bar-answer-container .progress-step .step-label{color:#555;font-size:2.7210884354vh;font-weight:500;left:55%;position:absolute;transform:translateX(-40%)}.progress-bar-answer-container .current-step-number{color:#21bf61;font-size:2.7210884354vh;font-weight:700}.progress-bar-answer-container .progress-bar-divider{font-size:1.9047619048vh;margin:0 2px}.progress-bar-answer-container .total-steps{color:#2c2c2c;font-size:1.9047619048vh;font-weight:700;margin-bottom:1px}.diagnostic-response{display:flex;padding:12.2448979592vh 0 0}.diagnostic-response .custom-card{background-color:#fff;margin-top:2.7210884354vh;padding:1.5625vw}.diagnostic-response .custom-card .custom-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2.7210884354vh}.diagnostic-response .custom-card .custom-card-header .title{font-size:2.4489795918vh;font-weight:400}.diagnostic-response .custom-card .custom-card-header .button-primary{align-items:center;background-color:#197a56;border:none;color:#fff;cursor:pointer;display:flex;font-size:1.9047619048vh;height:6.8027210884vh;justify-content:center;width:13.28125vw}.diagnostic-response .custom-card .custom-card-header .button-primary:hover{opacity:80%}.diagnostic-response .custom-card .custom-card-body{display:flex;flex-direction:column;margin-top:2.7210884354vh}.diagnostic-response .custom-card .custom-card-body .parameter{align-items:center;border:1px solid #000;border-radius:100px;display:flex;font-size:1.9047619048vh;margin:.6802721088vh 0;padding:.5442176871vh .625vw;width:fit-content}.diagnostic-response .custom-card .custom-card-footer{margin-top:1.3605442177vh}.diagnostic-response .custom-card .custom-card-footer .button-primary{font-size:1.9047619048vh;padding:1.0884353741vh 0;width:100%}.diagnostic-summary-container{margin:0 auto;overflow:auto;overflow-x:hidden;padding:0 30px}.tabs-display{align-items:center;display:flex;justify-content:space-between;margin:20px 0}.tabs-display .edit-button{align-items:center;background-color:#0000;border:1px solid #197a56;border-radius:12px;color:#197a56;cursor:pointer;display:flex;flex-shrink:0;font-size:2.1768707483vh;font-style:normal;font-weight:700;gap:6px;justify-content:center;line-height:130%;padding:12px 16px;text-transform:capitalize;width:8.59375vw}.tabs-display .edit-button .edit-icon{height:auto;width:16px}.detailed-view{padding:10px 0 20px}.creator-diagnostic-info{display:flex;flex-direction:column;padding:2.34375vw;width:100%}.creator-diagnostic-info .creator-content-wrapper{align-items:flex-start;display:flex;gap:3.125vw}@media(max-width:768px){.creator-diagnostic-info .creator-content-wrapper{flex-direction:column}}.creator-diagnostic-info .diagnostic-details{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;flex:2 1;padding:2.34375vw}.creator-diagnostic-info .diagnostic-details h3{border-bottom:2px solid #197a56;color:#2c3e50;margin-bottom:2.7210884354vh;padding-bottom:1.3605442177vh}.creator-diagnostic-info .diagnostic-details .info-row{align-items:center;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;padding:1.6326530612vh 0}.creator-diagnostic-info .diagnostic-details .info-row:last-child{border-bottom:none}.creator-diagnostic-info .diagnostic-details .info-row .label{color:#495057;font-size:2.1768707483vh;font-weight:600}.creator-diagnostic-info .diagnostic-details .info-row .value{color:#2c3e50;font-size:2.1768707483vh;font-weight:400}.creator-diagnostic-info .start-diagnostic-section{background:#fff;border:2px solid #197a56;border-radius:12px;box-shadow:0 4px 12px #197a561a;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:40.8163265306vh;padding:3.125vw;text-align:center}.creator-diagnostic-info .start-diagnostic-section p{color:#2c3e50;font-size:2.4489795918vh;margin-bottom:4.0816326531vh}.creator-diagnostic-info .start-diagnostic-section .button-center{display:flex;justify-content:center}.creator-diagnostic-info .start-diagnostic-section .button-center button{font-size:2.1768707483vh;font-weight:600;min-width:15.625vw;padding:2.0408163265vh 2.34375vw}.diagnostic-wrapper{display:flex;justify-content:center;margin-top:3.90625vw;padding-bottom:100px;width:100%}.diagnostic-setup{grid-gap:5.859375vw;display:grid;gap:5.859375vw;grid-template-columns:1fr 1fr;width:70%}.diagnostic-setup.creator-setup{display:block;width:90%}.diagnostic-setup .parameter{margin-bottom:1.3605442177vh;padding:1.25vw}.diagnostic-setup .parameter label{font-size:2.1768707483vh;font-weight:400}.diagnostic-setup .parameter .placeholder{color:dimgray;font-size:1.9047619048vh}.diagnostic-setup .parameter input[type=checkbox]{cursor:pointer;margin-right:.78125vw;width:1.25vw}.diagnostic-setup .parameter:first-of-type{opacity:.5!important}.diagnostic-setup .right input{border:1px solid #bcc5c8;border-radius:8px;height:5.4421768707vh;margin-bottom:4.0816326531vh;margin-top:.6802721088vh;padding:0 1.25vw}.diagnostic-setup .right .desc{font-size:2.4489795918vh;margin-bottom:2.1768707483vh}.diagnostic-setup .right .desc .bold{text-transform:none}.diagnostic-setup .phase{align-items:center;background-color:#edf1f2;border-radius:100px;cursor:pointer;display:flex;font-family:Henderson BCG Sans;font-size:.859375vw;justify-content:center;padding:.5442176871vh .78125vw;text-align:center;width:fit-content}.diagnostic-setup .phase img{height:2.1768707483vh;margin-right:.3125vw;width:1.25vw}.diagnostic-setup .active{background-color:#197a56;color:#fff}.diagnostic-setup .share-access{align-items:center;display:flex;font-size:1.40625vw;font-weight:700;gap:8px}.diagnostic-setup .share-access img{cursor:pointer;height:1.875vw;width:1.875vw}.diagnostic-setup .buttons-section{grid-gap:.78125vw;margin-top:3.2653061224vh;width:87%}.diagnostic-setup .button-primary,.diagnostic-setup .button-secondary-2{border-radius:12px;font-weight:700;width:100%}.diagnostic-setup-container{display:flex;flex-direction:column;gap:1.3605442177vh;margin-bottom:4.0816326531vh}.diagnostic-setup-container .input-box{margin-bottom:0}.add-project-details{margin:8.1632653061vh 0}.custom-form{display:flex;flex-direction:column}.custom-form label{font-size:1.9047619048vh;font-weight:400}.custom-form .field-info{display:flex;height:100%;margin-bottom:2.1768707483vh;margin-top:1.0884353741vh;position:relative;width:100%}.custom-form .field-info svg{height:1.40625vw;left:1.25vw;position:absolute;top:1.6326530612vh;width:1.40625vw;z-index:2}.custom-form .field-info input,.custom-form .field-info select{border:1px solid #bcc5c8;border-radius:8px;font-size:1.9047619048vh;height:5.4421768707vh;padding:0 1.25vw 0 3.75vw;position:relative;width:calc(100% - 1.25vw)}.custom-form .field-info input option,.custom-form .field-info select option{height:4.8979591837vh}.custom-form .field-info select{width:100%}.custom-toggle-form{align-items:center;justify-content:space-between;margin-bottom:3.2653061224vh;width:35.15625vw}.custom-toggle-form label{color:#000;font-size:1.9047619048vh;font-weight:700}.custom-toggle-form .desc{font-size:1.9047619048vh!important;margin-bottom:0!important;opacity:.6}.custom-toggle-form .left{gap:.625vw}.custom-toggle-form .right{align-items:center;display:flex;margin-left:1.40625vw!important;width:auto!important}.custom-toggle-form .right .switch{display:inline-block;height:1.875vw;position:relative;width:3.90625vw}.custom-toggle-form .right .switch input{height:0;opacity:0;width:0}.custom-toggle-form .right .slider{background-color:#ccc;border-radius:1.875vw;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.custom-toggle-form .right .slider:before{background-color:#fff;border-radius:50%;bottom:.15625vw;content:"";height:1.5625vw;left:.15625vw;position:absolute;transition:.4s;width:1.5625vw}.custom-toggle-form .right input:checked+.slider{background-color:#21bf61}.custom-toggle-form .right input:checked+.slider:before{transform:translateX(2.03125vw)}.noneditable .desc,.noneditable .lead{color:#000;opacity:.4}.maturity-phase-container{align-items:center;display:flex;flex-wrap:wrap;gap:.9375vw;width:95%}.maturity-phase-container .phase{align-items:center;background-color:#edf1f2;border-radius:100px;cursor:pointer;display:flex;font-size:.9375vw;justify-content:center;padding:.3125vw .78125vw;text-align:center;width:fit-content}.maturity-phase-container .phase img{height:1.25vw;margin-right:.3125vw;width:1.25vw}.maturity-phase-container .active{background:#197a56;color:#fff}.share-container .share-wrapper{grid-gap:1.171875vw;display:grid;gap:1.171875vw;grid-template-columns:6fr 1fr;margin-top:1.953125vw;width:100%}.share-container .recently-container{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,33%);margin-bottom:1.875vw;margin-top:.78125vw}.share-container .recently-container .recent-card{align-items:center;background:#f5f8fa;background:var(--Greys-10,#f5f8fa);border:1px solid #edf1f2;border:1px solid var(--Text-Dark-Bg-Secondary,#edf1f2);border-radius:8px;display:flex;gap:8px;justify-content:space-between;padding:8px}.share-container .recently-container .recent-card .recent-left{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:30% 70%;justify-content:flex-start;width:65%}.share-container .recently-container .recent-card .recent-left .circle{background-color:#21bf61;color:#fff;height:2.34375vw;width:2.34375vw}.share-container .recently-container .recent-card .recent-left .name-container{flex:1 1}.share-container .recently-container .recent-card .recent-left .name-container .lead{width:100%}.share-container .recently-container .recent-card .recent-right{align-items:center;cursor:pointer;display:flex;gap:.3125vw;justify-content:center;width:30%}.share-container .recently-container .recent-card .recent-right img{height:1.25vw;width:1.25vw}.share-container .recently-container .recent-card .recent-right p{color:#197a56}.share-container .list-user-access-container{height:230px;overflow:auto;padding:10px}.share-container .list-user-access-container .list-container{align-items:center;display:flex;height:3.59375vw;justify-content:space-between;margin-top:10px}.share-container .list-user-access-container .list-container .list-left{align-items:center;display:flex;gap:.625vw;justify-content:center}.share-container .list-user-access-container .list-container .list-left .circle{background-color:#21bf61;color:#fff;height:2.34375vw;width:2.34375vw}.share-container .list-user-access-container .list-container .list-left .name-wrapper{display:flex;gap:.390625vw}.share-container .list-user-access-container .list-container .list-right{align-items:center;cursor:pointer;display:flex;gap:.3125vw;justify-content:center}.share-container .list-user-access-container .list-container .list-right img{height:1.25vw;width:1.25vw}.list-user-access-container::-webkit-scrollbar{border-radius:30px;padding:10px;width:4px}.request-access-modal{margin-top:1.953125vw}.request-access-modal .button-primary{margin-top:1.40625vw;width:100%}.request-access-modal .error-message{background:#fce1dc80;border-radius:8px;margin-bottom:1.875vw;padding:1.25vw}.request-access-modal .error-message .error-text-1{align-items:center;color:#d82216;display:flex;font-size:1.09375vw;font-weight:400;gap:.9375vw;line-height:130%;margin-bottom:1.171875vw}.request-access-modal .error-message .error-text-1 span{color:#000;font-weight:700}.request-access-modal .error-message .error-text-1 .error-icon{height:auto;width:1.875vw}.request-access-modal .error-message .error-details{color:#000;font-size:1.09375vw;font-weight:400;line-height:130%}.request-access-modal .error-message .error-details span{font-weight:700}.request-access-modal .additional-details{display:flex;flex-direction:column}.request-access-modal .additional-details p{color:#000;font-size:1.09375vw;font-weight:700;line-height:130%;margin-bottom:1.40625vw;max-width:25.78125vw}.request-access-modal .additional-details .user-details-input{display:flex;gap:1.40625vw}.request-access-modal .additional-details .user-details-input .dropdown-container{width:100%}.client-maturity-container{align-items:center;border-radius:8px;display:flex;justify-content:space-between;padding:10px 0}.diagonal,.maturity-circle{height:1.40625vw;width:1.40625vw}.priority-triangle{background:linear-gradient(111deg,#f48067 2.81%,#d82216 112.71%);clip-path:polygon(50% 0,0 100%,100% 100%);height:1.09375vw;margin-right:4px;width:1.40625vw}.left-text{margin-right:20px}.right-content{align-items:center;background-color:#f5f5f5;border-radius:20px;display:flex;min-height:40px;padding:5px 10px}.keys-label{margin-right:8px}.box-row{align-items:center;display:flex;justify-content:space-between;max-width:1000px;width:100%}.box{background-color:#fff;border-bottom:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;flex:1 1;height:14px;width:20px}.box:first-child{border-left:1px solid #000}.box:last-child{border-right:1px solid #000}.maturity-label{color:#696969;color:var(--Grays-Gray-500,#696969);display:flex;font-family:Henderson BCG Sans;font-weight:700;justify-content:flex-end;margin-left:4px}.divider{background-color:#bcc5c8;height:15px;margin:0 5px;width:1px}.priority-label{margin-right:10px}.priority-circles{gap:12px}.circle,.priority-circles{align-items:center;display:flex}.circle{border-radius:50%;height:1.5625vw;justify-content:center;width:1.5625vw}.circle-1{background:linear-gradient(115deg,#d4d4d4 9.41%,#b1b1b1 82.01%);background-repeat:no-repeat;background-size:cover}.circle-2{background:linear-gradient(114deg,#e5ec7d 10.06%,#3ead92 731.49%);background-repeat:no-repeat;background-size:cover}.circle-3{background:linear-gradient(118deg,#ffe68f 12.14%,#ffcf24 79.13%);background-repeat:no-repeat;background-size:cover}.circle-4{background:linear-gradient(113deg,#ffb66c 11.08%,#ff8306 75.28%);background-repeat:no-repeat;background-size:cover}.circle-5{background:linear-gradient(111deg,#f48067 2.81%,#d82216 112.71%);background-repeat:no-repeat;background-size:cover;color:#fff}.circle-aggregated-1{background:linear-gradient(115deg,#9ca3af 9.41%,#6b7280 82.01%);background-repeat:no-repeat;background-size:cover;border:2px solid #374151}.circle-aggregated-2{background:linear-gradient(114deg,#a7f3d0 10.06%,#059669 731.49%);background-repeat:no-repeat;background-size:cover;border:2px solid #047857}.circle-aggregated-3{background:linear-gradient(118deg,#fde68a 12.14%,#f59e0b 79.13%);background-repeat:no-repeat;background-size:cover;border:2px solid #d97706}.circle-aggregated-4{background:linear-gradient(113deg,#fdba74 11.08%,#ea580c 75.28%);background-repeat:no-repeat;background-size:cover;border:2px solid #c2410c}.circle-aggregated-5{background:linear-gradient(111deg,#fca5a5 2.81%,#dc2626 112.71%);background-repeat:no-repeat;background-size:cover;border:2px solid #991b1b;color:#fff}.circle-aggregated{background:linear-gradient(115deg,#e5e7eb 9.41%,#9ca3af 82.01%);background-repeat:no-repeat;background-size:cover;border:2px solid #6b7280}.priority.circle-1.aggregated{background:linear-gradient(115deg,#9ca3af 9.41%,#6b7280 82.01%);border:2px solid #374151}.priority.circle-2.aggregated{background:linear-gradient(114deg,#a7f3d0 10.06%,#059669 731.49%);border:2px solid #047857}.priority.circle-3.aggregated{background:linear-gradient(118deg,#fde68a 12.14%,#f59e0b 79.13%);border:2px solid #d97706}.priority.circle-4.aggregated{background:linear-gradient(113deg,#fdba74 11.08%,#ea580c 75.28%);border:2px solid #c2410c}.priority.circle-5.aggregated{background:linear-gradient(111deg,#fca5a5 2.81%,#dc2626 112.71%);border:2px solid #991b1b;color:#fff}.aggregation-icon{border:1px solid #333;height:1.25vw;margin-right:4px;width:1.25vw}.aggregation-square{border-radius:2px}.aggregation-circle{border-radius:50%}.aggregation-triangle{background:#0000!important;border:.625vw solid #0000;border-bottom:.9375vw solid #99c2ff;border-top:none;height:0;width:0}.progress-bar-single{background-color:#f0f0f0;display:flex;height:12px;overflow:hidden;width:100%}.progress-bar-single .progress-segment{background-color:#fff;border:1px solid #000;border-right:none;flex:1 1;position:relative}.progress-bar-single .progress-segment:last-child{border-right:1px solid #000}.progress-bar-single .progress-segment.filled{background-color:#7cc197}.progress-bar-single .progress-segment .single-benchmark-marker{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.progress-bar-single .progress-segment .single-benchmark-marker img{animation:blink-benchmark 1s infinite;height:16px;width:16px}@keyframes blink-benchmark{0%,50%{opacity:1;transform:scale(1)}25%{opacity:.7;transform:scale(1.1)}75%{opacity:.9;transform:scale(.95)}}.progress-bar-multi{background-color:#f0f0f0;border-radius:8px;display:flex;min-height:30px;overflow:hidden;position:relative;width:100%}.progress-bar-multi .progress-segment-multi{background-color:#fff;border:1px solid #000;border-right:none;flex:1 1;height:100%;position:relative}.progress-bar-multi .progress-segment-multi:last-child{border-right:1px solid #000}.progress-bar-multi .progress-segment-multi .maturity-marker-embedded{border:1px solid #333;border-radius:50%;box-shadow:0 1px 3px #0003;cursor:pointer;height:10px;position:absolute;top:25%;transform:translate(-50%,-50%);transition:all .2s ease;width:10px;z-index:3}.progress-bar-multi .progress-segment-multi .maturity-marker-embedded:hover{box-shadow:0 2px 6px #0000004d;transform:translate(-50%,-50%) scale(1.2)}.progress-bar-multi .progress-segment-multi .benchmark-marker-embedded{border:1px solid #333;box-shadow:0 1px 3px #0003;cursor:pointer;height:8px;position:absolute;top:75%;transform:translate(-50%,-50%) rotate(45deg);transition:all .2s ease;width:8px;z-index:3}.progress-bar-multi .progress-segment-multi .benchmark-marker-embedded:hover{box-shadow:0 2px 6px #0000004d;transform:translate(-50%,-50%) rotate(45deg) scale(1.2)}.progress-bar-multi .progress-segment-multi .aggregated-marker-embedded{box-shadow:0 2px 4px #0000004d;transition:all .2s ease}.progress-bar-multi .progress-segment-multi .aggregated-marker-embedded:hover{box-shadow:0 3px 8px #0006;transform:translateX(-50%) scale(1.2)}@media(max-width:768px){.progress-bar-multi,.progress-bar-single{height:25px}.progress-bar-multi .maturity-marker-embedded,.progress-bar-single .maturity-marker-embedded{height:8px;width:8px}.progress-bar-multi .benchmark-marker-embedded,.progress-bar-single .benchmark-marker-embedded{height:6px;width:6px}}@media(max-width:480px){.progress-bar-multi,.progress-bar-single{height:20px}.progress-bar-multi .maturity-marker-embedded,.progress-bar-single .maturity-marker-embedded{height:6px;width:6px}.progress-bar-multi .benchmark-marker-embedded,.progress-bar-single .benchmark-marker-embedded{height:5px;width:5px}}.additional-notes-cell.flex{align-items:stretch;display:flex;flex-direction:column}.multi-diagnostic-comments .diagnostic-comment-simple{cursor:default;transition:background-color .2s ease,border-left-color .2s ease}.multi-diagnostic-comments .diagnostic-comment-simple:last-child{margin-bottom:0}.multi-diagnostic-comments .diagnostic-comment-simple:hover{background-color:#e9ecef;border-left-color:#0052a3}@media(max-width:768px){.multi-diagnostic-comments .diagnostic-comment-simple{font-size:1.768707483vh;margin-bottom:6px;padding:4px 6px}}.section{margin-bottom:40px}#chart{margin:35px auto;max-width:650px}.custom-tooltip{background:#fff;border:1px solid #ccc;border-radius:5px;font-size:12px;padding:10px}.section-container-1{grid-template-columns:21.09375vw 4fr!important}.section-container,.table-header{display:grid;grid-template-columns:17.1875vw 5fr}.section-container .image-container,.table-header .image-container{border-top:1px dashed #bcc5c8;padding-top:8px}.section-container ul li,.section-container ul>div:first-child>div,.table-header ul li,.table-header ul>div:first-child>div{border-top:1px dashed #bcc5c8}.section h2{color:#197a56;font-size:20px;margin-bottom:10px;text-transform:uppercase}.image-container{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.image-container img{height:55px;object-fit:contain;width:50px}.list-item{grid-gap:25px;align-items:center;display:grid;gap:25px;grid-template-columns:30.46875vw 19.53125vw 5.46875vw;padding:8px 16px}.list-content{align-items:center;display:flex}.list-wrapper{grid-gap:23px;display:grid;gap:23px;grid-template-columns:58.046875vw 19.140625vw}.maturity-header{display:grid;grid-template-columns:17.1875vw 5fr}.list-number{align-items:center;background-color:#fff;border:1px solid;border-radius:50%;display:inline-block;display:flex;flex-shrink:0;font-size:12px;font-style:normal;font-weight:700;height:20px;justify-content:center;margin-right:10px;text-align:center;width:20px}.list-text{color:#333;font-size:16px}.progress-bar{border:1px solid #000;border-radius:0;display:flex;height:12px;overflow:hidden;position:relative;width:100%}.progress-bar.multi-diagnostic{height:16px;margin:20px 0;overflow:visible;position:relative}.progress-bar.multi-diagnostic .progress-segment{position:relative}.progress-segment{background-color:#fff;border-right:1px solid #000;flex:1 1;position:relative}.progress-segment.filled{background-color:#7bc197}.progress-segment:last-child{border-right:none}.marker{height:0;left:33%;position:absolute;top:-4px;transform:translateX(-50%);width:0}.marker img{animation:blink-diamond 1s infinite;height:18px;width:18px}@keyframes blink-diamond{0%{transform:scale(1.3)}to{transform:scale(1)}}.flex{align-items:center;display:flex;padding:8px 16px}.flex .circle{background-color:#000;flex-shrink:0;height:8px;width:8px}.maturity-label-container{display:flex;justify-content:end}.maturity-label-container .maturity-label{color:#555;color:#696969;color:var(--Grays-Gray-500,#696969);font-family:Henderson BCG Sans;font-size:1.09375vw;font-style:normal;font-weight:700;line-height:120%;margin-right:10px;text-align:end;text-align:right;text-transform:capitalize}.maturity-values{align-items:center;display:flex}.maturity-values span{color:#000;flex:1 1;font-weight:700;text-align:center}.maturity-values.multi-diagnostic-header{max-width:1200px;width:120%}.maturity-values.multi-diagnostic-header span{flex:1 1;min-width:80px;text-align:center}.priority-label-text{color:#696969;color:var(--Grays-Gray-500,#696969);font-family:Henderson BCG Sans;font-size:1.09375vw;font-style:normal;font-weight:700;line-height:120%;text-transform:capitalize;width:6.25vw}.additional-notes{color:#555;font-weight:700;margin-right:5px}.info-icon{align-items:center;display:flex;height:18px;justify-content:center;width:18px}.info-icon img{height:100%;width:100%}.info-wrapper{align-items:center;display:flex;gap:6px}.list-item-1{grid-template-columns:38.28125vw 27.34375vw 5.46875vw!important}.maturity-header-1{display:grid;grid-template-columns:21.09375vw 4fr}.list-wrapper-1{grid-template-columns:76.40625vw!important}.list-item-2{grid-template-columns:2fr repeat(2,17.1875vw)!important}.list-item-3{grid-template-columns:1fr repeat(1,31.25vw)!important}.list-item-4{grid-template-columns:2fr repeat(2,23.4375vw)!important}.dv-margin{margin:2.96875vw 0}.detailed-view-table{display:grid;grid-template-columns:25vw 5fr}.detailed-view-table-2{display:grid;grid-template-columns:50.390625vw 5fr}.detailed-view-table-3{display:grid;grid-template-columns:21.09375vw 5fr}.table-view-container .section-container{gap:0}.table-view-container .section-container .left-container-table,.table-view-container .section-container ul .list-wrapper{gap:0;grid-template-columns:47.109375vw 30.390625vw}.table-view-container .section-container .left-container-table .list-item,.table-view-container .section-container ul .list-wrapper .list-item{align-items:stretch;gap:0;grid-template-columns:1fr repeat(3,8.359375vw);padding:0}.table-view-container .section-container .left-container-table .list-item>.border-right,.table-view-container .section-container ul .list-wrapper .list-item>.border-right{align-items:flex-start;border-right:1px solid #e9e9e9;padding:8px 16px}.table-view-container .section-container .left-container-table .list-item .list-content,.table-view-container .section-container ul .list-wrapper .list-item .list-content{align-items:flex-start;padding:8px 16px}.table-view-container .section-container .left-container-table .flex,.table-view-container .section-container ul .list-wrapper .flex{align-items:flex-start;border-top:1px dashed #bcc5c8;min-height:102px}.bg-color{align-items:baseline;border-left:1px solid #000;border-right:1px solid #000;display:flex;gap:2px;padding:8px 11px}.bg-color p{color:#000}.left-container-table{grid-gap:0;display:grid;gap:0;grid-template-columns:47.109375vw 30.390625vw}.left-container-table>.wrapper-one{grid-gap:0;align-items:stretch;display:grid;gap:0;grid-template-columns:1fr repeat(3,8.359375vw);padding:0}.left-container-table>.wrapper-one>.border-right{border-right:1px solid #e9e9e9}.list-number-size{height:24px!important;width:24px!important}.border-left{border-left:1px solid #e9e9e9}.width-90{width:89%}.additional-notes-cell{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:14em;margin-bottom:2px;min-height:14em;overflow:auto;padding:10px 8px 8px}.multi-diagnostic-comments{display:block;flex:0 0 auto;padding-top:2px;width:100%}.multi-diagnostic-comments .diagnostic-comment-simple{word-wrap:break-word;background-color:#f8f9fa;border-left:3px solid #06c;border-radius:4px;color:#333;display:block;font-size:14px;line-height:1.5;margin-bottom:8px;overflow-wrap:break-word;padding:6px 8px;white-space:normal;word-break:break-word}.table-containers .table-header{display:grid;overflow:hidden;scrollbar-gutter:stable}.table-containers .table-header p{align-items:center;display:flex;flex:1 1;justify-content:flex-start;padding:8px 16px}.table-containers .table-body{display:flex;flex-direction:column;max-height:230px;overflow:auto}.table-containers .table-body .table-data{border-bottom:1px solid var(--border-color);display:flex;flex:1 1}.table-containers .table-body .table-data .image-container{display:flex;gap:10px;justify-content:start;padding:6px 12px;width:200px}.table-containers .table-body .table-data>div img{height:16px;width:16px}.table-containers .table-header :last-child{border-right:none}.table-containers .table-header :first-child{padding-left:0}.table-containers .table-body :last-child{border-bottom:none}.table-containers .table-data :last-child{border-right:none!important}.legend-label{align-items:center;color:#0e3e1b;display:flex;font-size:14px;font-weight:400;line-height:120%;margin-bottom:4px;text-transform:capitalize}.legend-header{color:#000;font-size:18px;font-weight:700;line-height:normal;margin-bottom:16px;max-width:250px}.legend-items-table{border-collapse:collapse;width:100%}.legend-items-table .diamond{color:#000;font-size:14px;margin-right:5px}.legend-items-table td{padding:6px 0;vertical-align:middle}.legend-items-table td:first-child{min-width:75px;text-align:left}.legend-items-table td:nth-child(2){text-align:right}.legend-items-table .priority-td{display:flex;justify-content:flex-end}.legend-items-table .priority{align-items:center;background-color:#ffe68f;border-radius:50%;color:#000;display:flex;font-size:14px;font-style:normal;font-weight:700;height:30px;justify-content:center;line-height:120%;width:30px}.legend-items-table .maturity-td{align-items:center;display:flex;gap:4px;justify-content:flex-end}.custom-tooltip{background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 12px #00000026;font-size:14px;max-width:320px;min-width:200px;padding:16px}.exclamation-img{margin-left:2px;width:4.5px}.scatter-chart-container .dropdown-container{width:15.625vw}.scatter-chart-container .dropdown-container .input__field{font-size:14px!important}.scatter-chart-container .dropdown-container .input-box{cursor:pointer}.scatter-chart-container .scatter-top{align-items:flex-start;display:flex;justify-content:space-between;padding:1.3605442177vh 0}.scatter-chart-container .scatter-top .scatter-header{color:#000;font-size:3.8095238095vh;font-style:normal;font-weight:700;line-height:120%;text-transform:capitalize}.scatter-chart-container .scatter-top .left-text{flex-shrink:0;margin-right:20px}@media(max-width:768px){.scatter-chart-container .scatter-top{align-items:flex-start;flex-direction:column;gap:15px}.scatter-chart-container .scatter-top .left-text{margin-bottom:10px;margin-right:0}}.benchmark-keys{background-color:#f5f5f5;border-radius:8px;flex-shrink:1;min-width:0;overflow:visible;padding:8px 12px}.benchmark-keys .keys-label{color:dimgray;flex-shrink:0;font-size:1.9047619048vh;font-weight:700;line-height:120%;margin-right:10px;text-align:right;text-transform:capitalize;white-space:nowrap}.benchmark-keys .key-item{flex-shrink:1;margin-right:20px;min-width:0;white-space:nowrap}.benchmark-keys .key-item:last-child{margin-right:0}.benchmark-keys .key-icon{flex-shrink:0;margin-right:5px}.benchmark-keys .key-text{color:#000;font-size:1.9047619048vh;font-weight:400;line-height:120%;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}@media(max-width:968px){.benchmark-keys{padding:6px 8px}.benchmark-keys .keys-label{font-size:1.6326530612vh;margin-right:8px}.benchmark-keys .key-item{margin-right:15px}.benchmark-keys .key-text{font-size:1.6326530612vh}}@media(max-width:768px){.benchmark-keys .key-item{margin-right:10px}.benchmark-keys .key-text{font-size:1.4965986395vh}}@media(max-width:640px){.benchmark-keys{padding:4px 6px}.benchmark-keys .keys-label{font-size:1.3605442177vh;margin-right:6px}.benchmark-keys .key-item{margin-right:8px}.benchmark-keys .key-text{font-size:1.3605442177vh}}.priority-focus{margin-top:20px}.priority-focus p{border-bottom:1px dashed #bcc5c8;color:#000;font-size:1.9047619048vh;font-style:normal;font-weight:700;line-height:120%;margin-bottom:10px;padding:10px 0;text-transform:capitalize}.priority-focus .priority-list{list-style:none;margin:0;padding:0}.priority-focus .priority-item{align-items:center;border-bottom:1px dashed #bcc5c8;display:flex;margin-bottom:10px;padding-bottom:10px}.priority-focus .priority-text{font-size:1.9047619048vh;font-style:normal;font-weight:700;line-height:120%;margin-left:10px;text-transform:capitalize}.scatter-chart-display{display:flex}.filter-data{align-items:center;display:flex;flex-wrap:nowrap;gap:15px;width:100%}.filter-data>*{flex-shrink:1}.filter-data .benchmark-keys{flex-shrink:1;min-width:0}.filter-data .dropdown-container{flex-shrink:1;min-width:120px}.filter-data .tooltip-wrapper-chart{flex-shrink:0;margin-left:auto}@media(max-width:968px){.filter-data{gap:12px}.filter-data .dropdown-container{min-width:110px}}@media(max-width:768px){.filter-data{gap:10px}.filter-data .dropdown-container{min-width:100px}}@media(max-width:640px){.filter-data{gap:8px}.filter-data .dropdown-container{min-width:90px}}.chart-select label{margin-right:10px}#root>div.App>div.diagnostic-summary-container>div:nth-child(2)>div>div.scatter-top>div.filter-data>div.dropdown-container>div>div.input__wrapper>div{font-size:.78125vw}.custom-tooltip .grid-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.custom-tooltip .grid-container .legend-items-table td{padding:3px 0;vertical-align:middle}.custom-tooltip .grid-container .tooltip-title{display:flex;justify-content:space-between}.custom-tooltip .grid-item{background:#fff;border:1px solid #ddd;border-radius:5px;padding:6px}.simple-triangle{background:linear-gradient(334deg,#3fa2f6 6.86%,#0a477d 89.04%);clip-path:polygon(50% 0,0 100%,100% 100%)}.simple-triangle,.upside-down-triangle{flex-shrink:0;height:14px;margin-top:4px;position:relative;width:18px}.upside-down-triangle{background:linear-gradient(111deg,#f48067 2.81%,#d82216 112.71%);clip-path:polygon(50% 100%,0 0,100% 0)}.rounded-square{background:linear-gradient(324deg,#2e7d32 -16.67%,#1b5e20 68.69%);border-radius:4px;height:16px;margin-top:4px;width:16px}.export-svg{margin-left:0}.tooltip-wrapper-chart{display:inline-block;position:relative}.tooltip-text-chart{background-color:#333;border-radius:4px;bottom:125%;color:#fff;font-size:.9375vw;left:20%;opacity:0;padding:8px;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .2s ease-in-out;visibility:hidden;width:19.53125vw;z-index:1}.tooltip-text-chart span{font-size:1.015625vw;font-weight:700}.tooltip-wrapper-chart:hover .tooltip-text-chart{opacity:1;visibility:visible}.benchmark-keys{align-items:center;display:flex;gap:12px}.benchmark-keys .keys-label{color:#333;font-size:14px;font-weight:600;margin-right:2px}.benchmark-keys .key-item{align-items:center;display:flex;gap:5px}.benchmark-keys .key-item .key-icon{filter:drop-shadow(0 1px 2px rgba(0,0,0,.1));flex-shrink:0}.benchmark-keys .key-item .key-icon text{fill:#fff!important;text-anchor:middle!important;dominant-baseline:middle!important;font-size:9px!important;font-weight:700!important;paint-order:stroke fill markers!important;pointer-events:none!important;text-shadow:0 0 2px #00000080!important;-webkit-user-select:none!important;user-select:none!important;z-index:999!important}.benchmark-keys .key-item .key-icon path,.benchmark-keys .key-item .key-icon rect{z-index:1!important}.benchmark-keys .key-item .key-text{word-wrap:break-word;color:#333;font-size:12px;font-weight:500;line-height:1.2;max-width:80px;white-space:normal}.multi-diagnostic-legend-bottom{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin-top:20px;padding:16px}.multi-diagnostic-legend-bottom .legend-title{color:#333;display:block;font-size:14px;font-weight:600;margin-bottom:12px}.multi-diagnostic-legend-bottom .legend-items{display:flex;flex-wrap:wrap;gap:16px}.multi-diagnostic-legend-bottom .legend-items .legend-item{align-items:center;display:flex;gap:8px}.multi-diagnostic-legend-bottom .legend-items .legend-item .legend-color-dot{flex-shrink:0}.multi-diagnostic-legend-bottom .legend-items .legend-item .legend-text{color:#555;font-size:13px;font-weight:400;white-space:nowrap}.scatter-top{align-items:center;display:flex;justify-content:space-between}.scatter-top .filter-data{align-items:center;background:#fff;border-radius:8px;box-shadow:0 1px 4px #00000014;display:flex;gap:10px;padding:8px 10px}.multi-diagnostic-legend{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.multi-diagnostic-legend .legend-title{color:dimgray;font-size:14px;font-weight:700;white-space:nowrap}.multi-diagnostic-legend .legend-items{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.multi-diagnostic-legend .legend-item{align-items:center;display:flex;gap:6px}.multi-diagnostic-legend .legend-text{color:#333;font-size:12px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scatter-top .filter-data .dropdown-container{max-width:260px;min-width:170px}.scatter-top .filter-data .input-box{align-items:center;display:flex;height:auto;padding:6px 8px}.scatter-top .filter-data .input__label{display:inline-block;font-size:12px;margin-left:6px}.scatter-top .filter-data .dropdown-tags{display:flex;flex-wrap:nowrap;gap:6px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scatter-top .filter-data .dropdown-tag-item{background:#f3f6f8;border-radius:12px;font-size:12px;padding:4px 8px}.scatter-top .filter-data .tooltip-wrapper-chart{margin-left:6px}.scatter-top .filter-data [aria-label="Reset Filters"]{border-radius:6px;padding:6px}@media(max-width:900px){.scatter-top{align-items:flex-start;flex-direction:column;gap:8px}.scatter-top .filter-data{flex-wrap:wrap;justify-content:flex-start;width:100%}.scatter-top .filter-data .dropdown-container{max-width:48%;min-width:140px}}.maturity-bar{align-items:center;display:flex;width:100%}.segment-bar{background-color:#e0e0e0;border-bottom:1px solid #2c2c2c;border-left:1px solid #2c2c2c;border-top:1px solid #2c2c2c;display:flex;height:12px;overflow:hidden;position:relative;width:100px}.segment-container{border-right:1px solid #2c2c2c;box-sizing:border-box;flex:1 1;position:relative}.segment{background-color:#0000;height:100%;transition:background-color .3s;width:100%}.segment.filled{background-color:#7dd09f}.user-info{margin-top:10px}.user-info,.user-info span{align-items:center;display:flex;gap:10px}.user-info span{color:#fff;font-size:2.1768707483vh;font-weight:400;line-height:130%}.user-info span img{height:auto;width:1.25vw}.summary .custom-card-header{align-items:center;justify-content:space-between;opacity:1}.summary .custom-card-header .card-title{opacity:.5}.summary .custom-card-header .header-buttons{align-items:center}.summary .custom-card-header .header-buttons .button-primary{font-size:1.9047619048vh;margin-top:0;padding:1.6326530612vh 1.25vw;width:100%!important}.summary .custom-card-header .header-buttons .button-secondary-2{border-radius:12px;font-size:1.9047619048vh;margin-right:1.875vw;padding:1.6326530612vh 1.25vw;width:10.15625vw}.summary .custom-card-header button{height:6.1224489796vh}.summary .custom-card-header .export-options{background-color:#fff;border-radius:12px;position:absolute;width:10.15625vw}.summary .custom-card-header .export-options div{border-bottom:1px solid #8c979a;cursor:pointer;font-weight:400;padding:18px}.summary .custom-card-header .export-options div:last-child{border-bottom:none}.summary .custom-card-header .export-details{align-items:center;display:flex;gap:16px}.summary .custom-card-header .export-details .down-arrow{flex-shrink:0;height:.625vw;width:1.171875vw}.summary .custom-card-header .export-details .pdf-img{flex-shrink:0;height:auto;width:1.25vw}.summary .summary-content{padding:4.0816326531vh 2.34375vw}.summary .left-content{display:flex;flex-direction:column;gap:12px}.summary .edit-summary{color:#fff;font-size:5.1700680272vh;font-weight:400;line-height:110%;text-transform:capitalize}.summary .edit-summary span{color:#7ef473}.summary .back-btn{align-items:center;cursor:pointer;display:flex;gap:.703125vw;margin-bottom:.9375vw}.summary .back-btn img{height:1.875vw;width:1.875vw}.export-position{position:relative;z-index:12}.overflow-unset{overflow-y:visible!important;overflow-y:initial!important}.stepper-container{align-items:center;border-radius:16px;display:flex;justify-content:space-between;margin:0 auto;padding:10px 0;width:95%}.stepper-container .step{border-radius:8px;padding:20px 0;text-align:start;transition:background-color .3s ease,color .3s ease}.stepper-container .step-title{color:#c9c9c9;font-size:2.7210884354vh;font-weight:400;line-height:120%;text-transform:capitalize}.stepper-container .step-phase{color:#c9c9c9;font-size:1.9047619048vh;font-style:normal;font-weight:400;line-height:130%}.stepper-container .step.active,.stepper-container .step.active .step-title{color:#81f377}.stepper-container .arrow-group{align-items:start;display:flex;justify-content:center;padding:0 10px}.stepper-container .arrow-group.active .arrow{animation:fadeInArrow 1s infinite forwards;color:#81f377!important;opacity:0}.stepper-container .arrow{color:#c9c9c9;font-size:24px;margin:0 10px}.stepper-container .step:hover{cursor:pointer}@keyframes fadeInArrow{0%,to{opacity:0}50%{opacity:1}}.admin-portal{display:flex;flex-direction:column;height:87.7551020408vh}.admin-portal .requests-toast{align-items:center;background:#fce1dc;background:var(--Secondary-Red-Red-200,#fce1dc);border:1px dashed #660f09;border:1px dashed var(--Secondary-Red-Red-700,#660f09);border-radius:12px;color:#a1150c;font-size:1.484375vw;justify-content:space-between;padding:2.4489795918vh 2.34375vw}.admin-portal .requests-toast button{background:#0000;border:1px solid #197a56;color:#197a56;padding:.78125vw 1.25vw;width:14.0625vw}.admin-portal .requests-toast button:hover{background-color:#197a56;color:#fff;opacity:.8}.admin-portal .home-cards-wrapper{grid-gap:1.40625vw;display:grid;gap:1.40625vw;grid-template-columns:repeat(2,1fr);margin-top:2.34375vw}.admin-portal .panel{background:linear-gradient(271deg,#3ead9233,#d4df3333 143.45%);border-radius:12px;margin-top:2.34375vw;overflow-y:visible}.admin-portal .panel .custom-row .custom-col{width:45%}.admin-portal .panel .custom-row .custom-col h1{color:#2c2c2c}.admin-portal .panel .custom-row .custom-col .body{color:#2c2c2c;width:100%}.admin-portal .illustration{right:17%}.admin-dashboard .panel{background:linear-gradient(271deg,#3ead9233,#d4df3333 143.45%);border-radius:12px;margin-top:0;overflow-y:visible;padding:2.34375vw}.admin-dashboard .panel .btn-back-container .md{color:#768185;color:var(--Text-Light-Bg-Secondary,#768185)}.admin-dashboard .panel .left h1{color:#0e3e1b}.admin-dashboard .panel .left h1 span{color:#21bf61}.admin-dashboard .panel .left .body{color:#2c2c2c}.admin-dashboard .add-project-details{margin-top:0;width:96%}.select-wrapper-diagnostic{display:flex;flex-direction:column}.select-wrapper-diagnostic .text-primary{align-self:flex-end;cursor:pointer;margin-top:1.25vw}.home-cards-wrapper{grid-gap:1.40625vw;display:grid;gap:1.40625vw;grid-template-columns:repeat(4,1fr);margin-top:2.34375vw}.card-container{border:1px solid #bcc5c8;border-radius:12px;justify-content:space-between;padding:.9375vw 1.25vw}.card-container,.card-info{align-items:center;display:flex}.card-info{padding-right:12px}.card-label{color:#0e3e1b;margin-right:.625vw}.card-value{color:#197a56}.icon-wrapper{align-items:center;background-color:#d7f4e4;border-radius:50%;display:flex;height:3.90625vw;justify-content:center;width:3.90625vw}.icon{fill:#2f3e46;height:1.875vw;width:1.875vw}.side-panel{background:linear-gradient(95deg,#36a084 -78.94%,#075833 139.33%);height:87.7551020408vh;left:0;overflow-y:hidden;padding-top:3.8095238095vh;position:fixed;top:12.2448979592vh;width:21.875vw}.side-panel .section-title{color:#a8f0b8;font-size:1.6326530612vh;opacity:.8;padding:1.6326530612vh 2.34375vw}.side-panel .menu-item{align-items:flex-start;background:none;border-bottom:1px solid #7dd09f33;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:1.9047619048vh;font-weight:400;padding:1.6326530612vh 2.34375vw;transition:all .3s ease}.side-panel .menu-item .menu-icon{height:1.71875vw;margin-right:.859375vw;width:1.71875vw}.side-panel .menu-item:nth-of-type(5){border-bottom:none}.side-panel .menu-item .menu-wrapper{align-items:center;display:flex}.side-panel .active{background:linear-gradient(271deg,#3ead9266,#d4df3366 119.58%);cursor:auto;font-weight:700;transition:all .3s ease}.side-panel .active .menu-wrapper span{color:#fff!important}.side-panel .active .menu-wrapper .circle{background:#e86e65;margin-left:13px}.side-panel .logout{border:2px solid #7dd09f33;bottom:1px;position:fixed;width:21.875vw}.side-panel .subtitle{font-feature-settings:"liga" off,"clig" off;color:#a8f0b8;color:var(--Primary-Green-300,#a8f0b8);font-family:Henderson BCG Sans;font-size:.9375vw;font-style:normal;font-weight:400;line-height:130%;margin-top:40px;padding:1.6326530612vh 2.34375vw}.menu-wrapper span{color:#fff!important}.menu-wrapper .circle{background:#e86e65;font-size:.78125vw;font-style:normal;margin-left:.625vw}.text-area-container{margin-top:20px;overflow:hidden;position:relative}.text-area-container p{background-color:#fff;color:#8c979a;color:var(--Text-Light-Bg-Tertiary,#8c979a);font-size:.859375vw;left:.9375vw;padding-bottom:.625vw;padding-top:8px;position:absolute;text-transform:capitalize;top:1px;width:95%}.text-area-container textarea{font-feature-settings:"liga" off,"clig" off;border:1px solid #d5dadc;border:1px solid var(--Greys-30,#d5dadc);border-radius:5px;border-radius:10px;color:#000;font-family:Henderson BCG Sans;font-size:1.09375vw;font-style:normal;font-weight:400;height:7.03125vw;margin-bottom:16px;outline:none;padding:2.1875vw .9375vw .9375vw;resize:none;width:100%}.text-area-container textarea,.text-area-container textarea::placeholder{color:#8c979a;color:var(--Text-Light-Bg-Tertiary,#8c979a);line-height:130%;text-transform:none}.text-area-container textarea::placeholder{font-feature-settings:"liga" off,"clig" off;font-family:Henderson BCG Sans;font-size:.859375vw;font-style:normal;font-weight:400}.text-area-container textarea:focus{border-color:#197a56}.diagnostic-header-bar{align-items:center;display:flex;gap:10px;margin-top:40px}.diagnostic-header-bar .bar{border-bottom:1px solid #bcc5c8;flex:1 1}.diagnostic-header-bar .bold{font-size:1.40625vw}.load-more-btn{align-items:center;color:#197a56;color:var(--Primary-Green-500,#197a56);cursor:pointer;display:flex;justify-content:center;margin-top:1.5625vw}.load-more-btn span{display:grid;height:1.875vw;place-items:center;width:1.875vw}.load-more-btn span img{height:100%;width:100%}.main-container{left:21.875vw;padding:1.953125vw;position:absolute;top:12.5448979592vh;width:calc(100% - 21.879vw)}.main-container .newusers .benchmark-header{grid-template-columns:19.53125vw 1fr}.main-container .newusers .benchmark-header .benchmark-left{grid-template-columns:1fr repeat(4,6.640625vw)}.main-container .newusers .section-container{grid-template-columns:19.53125vw 1fr;height:auto;margin-bottom:20px}.main-container .newusers .section-container ul:last-child{border:none}.main-container .newusers .section-container .list-wrapper-benchmark .list-item-benchmark{grid-template-columns:1fr repeat(4,6.640625vw)}.common-header-sticky .request-container{align-items:center;display:flex;justify-content:space-between}.common-header-sticky .request-container .search-request-container{display:flex;justify-content:flex-end;width:24.53125vw}.diagnostic-table-wrpper .table-header{background:#edf1f2;border-bottom:1.5px solid #bcc5c8;border-bottom:1.5px solid var(--Text-Dark-Bg-Tertiary,#bcc5c8);display:grid;grid-template-columns:16.171875vw 12.578125vw 22.65625vw 12.5vw 9.375vw;margin-top:3.8095238095vh}.diagnostic-table-wrpper .table-header div{align-items:center;color:#768185;display:flex;gap:.78125vw;padding:.625vw 1.25vw}.diagnostic-table-wrpper .table-header div .image{cursor:pointer;height:.9375vw;width:.46875vw}.diagnostic-table-wrpper .table-header div .image img{height:100%;padding:0;width:100%}.span-item-request{grid-template-columns:15.234375vw 13.4375vw 12.265625vw 12.5vw 11.875vw 7.5vw!important}.span-item-request>:first-child{word-wrap:break-word;padding-left:2.734375vw!important}.span-item-request>.lead>span{font-size:.9375vw}.table-body{display:flex;flex-direction:column;max-height:500px;overflow:hidden;overflow-y:auto;padding-bottom:30px}.table-body .table-data{align-items:center;border-bottom:1px dashed #bcc5c8;border-bottom:1px dashed var(--Text-Dark-Bg-Tertiary,#bcc5c8);display:grid;grid-template-columns:16.015625vw 12.5vw 25.78125vw 9.296875vw 9.375vw}.table-body .table-data>.lead{padding:.625vw 1.25vw;width:100%}.table-body .table-data .request-Icon-wrapper{display:flex;gap:1.25vw}.table-body .table-data .request-Icon-wrapper div img{cursor:pointer;height:2.5vw;width:2.5vw}.table-body .table-data .gray-70{grid-gap:.390625vw;color:#646f73;display:grid;gap:.390625vw;grid-template-columns:38% 50%;line-height:130%}.table-body .table-data .gray-70>.border{border-right:1px solid #bcc5c8;padding-right:.390625vw}.table-data:nth-child(2n){background:#f1fcf5}.table-header .lead{padding:.625vw 1.25vw}.table-data>:first-child{display:flex;flex-direction:column;gap:3px}.table-data>:first-child>:first-child{align-items:center;display:flex;font-weight:700;line-height:130%;width:100%}.table-data>:last-child{display:flex;gap:1.25vw}.table-data>:last-child button{width:50%}.position-sticky-bottom{background-color:#fff;bottom:0;height:3.59375vw;position:sticky}.table-data.span-item-request>:first-child{word-wrap:break-word;padding-left:1.796875vw!important}.table-data.span-item-request{border-bottom:none}.table-data.span-item-request .lead{padding-left:.46875vw}.request-diagnostic-details{grid-gap:.78125vw;display:grid;gap:.78125vw;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.request-diagnostic-details .request-diagnostic-container{align-items:center;display:flex;gap:.78125vw;padding:.78125vw}.request-diagnostic-details .request-diagnostic-container .image-wrapper{height:1.40625vw;width:1.40625vw}.request-diagnostic-details .request-diagnostic-container .image-wrapper img{height:100%;width:100%}.request-diagnostic-details .request-diagnostic-container .request-wrapper{display:flex;flex-direction:column;gap:.15625vw;width:100%}.request-diagnostic-details .request-diagnostic-container .request-wrapper .request-label{color:#717b7f;font-size:.78125vw}.access-request .table-body{max-height:none}.access-request .table-body .button-primary{font-size:.78125vw;height:2.34375vw}.request-container{align-items:center;display:flex;justify-content:space-between}.request-container .search-request-container{display:flex;justify-content:flex-end;width:24.53125vw}.collaboration-request-root .span-item-request>.lead>span{font-size:1.09375vw}.collaboration-request-root .request-label,.collaboration-request-root .request-value{font-size:.859375vw}.collaboration-request-root .request-diagnostic-details{row-gap:.546875vw}.collaboration-request-root .request-diagnostic-details .request-diagnostic-container{display:grid;grid-template-columns:10% 75%;padding-top:0;width:100%}.accordion{background-color:#fff;position:relative}.accordion .accordion-header{align-items:center;display:flex;justify-content:space-between;padding:15px}.accordion .accordion-header h3{font-size:16px;margin:0}.accordion .accordion-header .icons-arrow{cursor:pointer;height:.625vw;left:.46875vw;position:absolute;transform:rotate(270deg);transition:transform .3s ease;width:.9375vw}.accordion .accordion-header .icons-arrow.rotate{transform:rotate(1turn)}.accordion .accordion-header .icons-arrow img{height:100%;width:100%}.accordion .accordion-content{background:#f5f5f5;max-height:0;overflow:hidden;transition:max-height .5s ease,padding .5s ease}.accordion .accordion-content.open{max-height:100vh;padding:.9375vw .9375vw .9375vw 1.5625vw}.accordion:nth-child(2n){background:#f1fcf5}.user-container .table-body{max-height:none!important;overflow-y:visible;overflow:visible}.user-container .first-container{margin-bottom:1.875vw}.user-container .request-container .search-request-container{display:flex;justify-content:end}.user-container .request-container .search-request-container button{width:13.28125vw}.user-container .xl{margin-top:20px}.user-container .table-header{background:#edf1f2;border-bottom:1.5px solid #bcc5c8;border-bottom:1.5px solid var(--Text-Dark-Bg-Tertiary,#bcc5c8);grid-template-columns:16.171875vw 8.59375vw 19.53125vw 11.328125vw 11.328125vw 6.484375vw;margin-top:3.8095238095vh}.user-container .table-body .table-data{grid-template-columns:16.09375vw 8.515625vw 19.453125vw 11.328125vw 11.25vw 6.484375vw}.user-container .table-body .table-data>:first-child{align-items:center;flex-direction:row;gap:.390625vw}.user-container .table-body .table-data>:last-child{flex-direction:column}.user-container .table-body .table-data .lead .new-after:after{background-color:#f24822;border-radius:.3125vw;bottom:3px;color:#fff;content:"new";display:inline-block;font-family:Henderson BCG Sans;font-size:.546875vw!important;font-style:normal;font-weight:600;line-height:120%;margin-left:.3125vw;padding:.15625vw .3125vw;position:relative;text-transform:capitalize;width:max-content}.user-container .table-body .table-data .lead button{font-size:.859375vw;height:2.5vw}.user-container .table-body .table-data .more-icon{align-items:center;display:flex;justify-content:center;padding:0;position:relative}.user-container .table-body .table-data .more-icon>img{cursor:pointer;height:1.875vw;width:1.875vw}.user-container .table-body .table-data .more-icon .dropdown-menu{border:none;position:absolute;right:1px;top:30px;width:max-content}.common-header-sticky{background:#fff;padding-top:1.09375vw;position:sticky;top:11.2448979592vh;z-index:1}.error-message{color:#f24822;font-size:1.09375vw;margin-top:.625vw}.diagnostic-main-container .diagnostic-header{background:#fff;padding-top:2.0408163265vh;position:sticky;top:11.2448979592vh;z-index:1}.admin-diagnostic-container{grid-gap:.625vw;align-items:center;display:grid;gap:.625vw;grid-template-columns:5.078125vw 15.625vw 1fr;margin:2.34375vw 0}.admin-diagnostic-container .recent-project-details .project-header-filter{grid-gap:.625vw;display:grid;gap:.625vw;grid-template-columns:13.4375vw 17.03125vw 20.3125vw}.diagnostic-details-wrapper .table-header{gap:1.3vw;grid-template-columns:10.9375vw 8.59375vw 10.9375vw 9.609375vw 7.890625vw 8.59375vw 11.09375vw}.diagnostic-details-wrapper .table-header.lead{padding:.625vw 0}.admin-diagnostic-card{background:#fff;border:1px solid #bcc5c8;border:1px solid var(--Text-Dark-Bg-Tertiary,#bcc5c8);border-radius:12px;padding:1.25vw;position:relative}.admin-diagnostic-card .rounded-container{align-items:center;background:#edf1f2;border:1px solid #bcc5c8;border:1px solid var(--Text-Dark-Bg-Tertiary,#bcc5c8);border-radius:30px;display:flex;gap:.78125vw;left:1.5625vw;padding:.3125vw .78125vw;position:absolute;top:-1.09375vw;width:max-content}.admin-diagnostic-card .rounded-container img{height:1.25vw;width:1.25vw}.admin-diagnostic-card .rounded-container .lead{font-size:.9375vw}.admin-diagnostic-card .diagnostic-card-wrapper{grid-gap:1.3vw;align-items:center;display:grid;gap:1.3vw;grid-template-columns:10.9375vw 8.59375vw 10.9375vw 9.609375vw 7.890625vw 7.5vw 11.09375vw}.admin-diagnostic-card .diagnostic-card-wrapper .diagnostic-company-details{grid-gap:.9375vw;align-items:center;display:grid;gap:.9375vw;grid-template-columns:20% 80%}.admin-diagnostic-card .diagnostic-card-wrapper .diagnostic-company-details .company-first-letter{align-items:center;background-color:#dcf9e3;background:#dcf9e3;border:1px solid #edf1f2;border:1px solid var(--Greys-20,#edf1f2);border-radius:12px;display:flex;height:2.8125vw;justify-content:center;width:2.8125vw}.admin-diagnostic-card .diagnostic-card-wrapper .client-details{display:flex;flex-direction:column;gap:.15625vw}.admin-diagnostic-card .diagnostic-card-wrapper .client-details .company-name{color:#8c979a}.admin-diagnostic-card .button-secondary{font-size:.9375vw;height:2.96875vw;width:8.59375vw}.diagnostic-admin-card-container{display:flex;flex-direction:column;gap:2.34375vw;margin-top:2.34375vw;padding:.15625vw}.multi-diagnostic-main-container .multi-diagnostic-header{background:#fff;padding-top:2.0408163265vh;position:sticky;top:11.2448979592vh;z-index:1}.multi-diagnostic-main-container .multi-diagnostic-header .page-icon{height:1.875vw;margin-right:.625vw;vertical-align:middle;width:1.875vw}.multi-diagnostic-main-container .search-btn-container{align-items:center;display:flex;gap:1.5625vw;justify-content:space-between;margin:1.5625vw 0}.multi-diagnostic-main-container .search-btn-container .search-component{flex:1 1;max-width:31.25vw}.multi-diagnostic-main-container .loading-container{align-items:center;display:flex;justify-content:center;min-height:15.625vw;padding:4.6875vw}.multi-diagnostic-main-container .empty-state{padding:4.6875vw;text-align:center}.multi-diagnostic-main-container .empty-state h1{color:#333;margin-bottom:.78125vw}.multi-diagnostic-main-container .empty-state p{margin:0}.multi-diagnostic-main-container .load-more-container{border-top:1px solid #e0e0e0;display:flex;justify-content:center;padding:1.5625vw}.diagnostic-details-wrapper-mds{overflow-x:auto;width:100%}.diagnostic-details-wrapper-mds::-webkit-scrollbar{height:6px}.diagnostic-details-wrapper-mds::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.diagnostic-details-wrapper-mds::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.diagnostic-details-wrapper-mds::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.diagnostic-details-wrapper-mds .table-header-mds{grid-gap:.625vw;background:#edf1f2;border-bottom:1.5px solid #bcc5c8;border-bottom:1.5px solid var(--Text-Dark-Bg-Tertiary,#bcc5c8);display:grid;gap:.625vw;grid-template-columns:minmax(150px,2fr) minmax(80px,1fr) minmax(90px,1fr) minmax(150px,2fr) minmax(100px,1fr) minmax(120px,1.2fr) minmax(140px,1.4fr)}.diagnostic-details-wrapper-mds .table-header-mds .header-cell-mds{align-items:center;color:#768185;display:flex;font-size:.9375vw;padding:.625vw 1.25vw}.diagnostic-details-wrapper-mds .table-header-mds .header-cell-mds.name-header-mds{align-items:center;display:flex;justify-content:space-between}.diagnostic-details-wrapper-mds .table-header-mds .header-cell-mds .image-mds{cursor:pointer;margin-left:.390625vw}.diagnostic-details-wrapper-mds .table-header-mds .header-cell-mds .image-mds img{height:.9375vw;opacity:.6;transition:opacity .2s;width:.9375vw}.diagnostic-details-wrapper-mds .table-header-mds .header-cell-mds .image-mds img:hover{opacity:1}.diagnostic-details-wrapper-mds .diagnostic-admin-card-container-mds{display:flex;flex-direction:column;gap:1.875vw;margin-top:1.875vw;padding:.15625vw}.admin-diagnostic-card-mds{background:#fff;border:1px solid #bcc5c8;border:1px solid var(--Text-Dark-Bg-Tertiary,#bcc5c8);border-radius:12px;margin-bottom:.625vw;padding:.78125vw;position:relative}.admin-diagnostic-card-mds .rounded-container-mds{align-items:center;background:#edf1f2;border:1px solid #bcc5c8;border:1px solid var(--Text-Dark-Bg-Tertiary,#bcc5c8);border-radius:30px;display:flex;gap:.78125vw;left:1.5625vw;padding:.3125vw .78125vw;position:absolute;top:-1.09375vw;width:max-content}.admin-diagnostic-card-mds .rounded-container-mds img{height:1.25vw;width:1.25vw}.admin-diagnostic-card-mds .rounded-container-mds .lead{font-size:.9375vw}.admin-diagnostic-card-mds .diagnostic-card-wrapper-mds{grid-gap:.625vw;align-items:center;display:grid;gap:.625vw;grid-template-columns:minmax(150px,2fr) minmax(80px,1fr) minmax(90px,1fr) minmax(150px,2fr) minmax(100px,1fr) minmax(120px,1.2fr) minmax(140px,1.4fr);min-height:6.25vw;overflow:hidden;padding:.625vw 0}.admin-diagnostic-card-mds .diagnostic-card-wrapper-mds .diagnostic-company-details-mds{align-items:center;display:flex;gap:.625vw;overflow:hidden}.admin-diagnostic-card-mds .diagnostic-card-wrapper-mds .diagnostic-company-details-mds .company-first-letter-mds{align-items:center;background-color:#dcf9e3;background:#dcf9e3;border:1px solid #edf1f2;border:1px solid var(--Greys-20,#edf1f2);border-radius:12px;display:flex;flex-shrink:0;height:2.5vw;justify-content:center;width:2.5vw}.admin-diagnostic-card-mds .diagnostic-card-wrapper-mds .client-details-mds{display:flex;flex-direction:column;gap:.15625vw;justify-content:center;overflow:hidden}.admin-diagnostic-card-mds .diagnostic-card-wrapper-mds .client-details-mds .company-name-mds{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-diagnostic-card-mds .diagnostic-card-wrapper-mds .client-details-mds .clickable-mds{cursor:pointer}.admin-diagnostic-card-mds .diagnostic-card-wrapper-mds .client-details-mds .clickable-mds:hover{text-decoration:underline}.admin-diagnostic-card-mds .diagnostic-card-wrapper-mds .aggregation-display-card-mds{align-items:center;display:flex;overflow:hidden}.admin-diagnostic-card-mds .diagnostic-card-wrapper-mds .aggregation-display-card-mds .aggregation-capsules-card-mds{display:flex;flex-wrap:wrap;gap:.15625vw;overflow:hidden}.admin-diagnostic-card-mds .diagnostic-card-wrapper-mds .aggregation-display-card-mds .aggregation-capsules-card-mds .aggregation-capsule-card-mds{background:#f3e5f5;border:1px solid #e1bee7;border-radius:6px;color:#7b1fa2;flex-shrink:0;font-size:.703125vw;font-weight:500;padding:.15625vw .3125vw;white-space:nowrap}.admin-diagnostic-card-mds .diagnostic-card-wrapper-mds>div:not(.diagnostic-company-details-mds):not(.client-details-mds):not(.aggregation-display-card-mds):not(.custom-button-group-mds){align-items:center;display:flex}.admin-diagnostic-card-mds .diagnostic-card-wrapper-mds .custom-button-group-mds{align-items:flex-start;display:flex;flex-direction:column;gap:.625vw;justify-content:center}.admin-diagnostic-card-mds .diagnostic-card-wrapper-mds .custom-button-group-mds button{font-size:.9375vw;height:2.96875vw;white-space:nowrap;width:8.59375vw}.load-more-btn-mds{align-items:center;color:#197a56;cursor:pointer;display:flex;font-weight:500;gap:.625vw;justify-content:center;margin-top:1.5625vw;padding:.9375vw;transition:all .2s ease}.load-more-btn-mds:hover{color:#145a40;transform:translateY(-1px)}.load-more-btn-mds span{align-items:center;display:flex}.load-more-btn-mds span img{height:1.25vw;transition:transform .2s ease;width:1.25vw}.load-more-btn-mds:hover span img{transform:translateY(2px)}.diagnostics-preview{display:flex;flex-wrap:wrap;gap:4px}.diagnostics-preview .diagnostic-tag{background:#e8f4f8;border-radius:12px;color:#1976d2;font-size:1.09375vw;font-weight:500;padding:2px 8px}.diagnostics-preview .more-diagnostics{color:#666;font-size:1.09375vw;font-style:italic}.diagnostics-modal{max-width:600px;width:100%}.diagnostics-modal .modal-header{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:16px}.diagnostics-modal .modal-header h3{color:#333;margin:0 0 8px}.diagnostics-modal .modal-header p{color:#666;font-size:1.09375vw;margin:0}.diagnostics-modal .modal-content h4{color:#333;margin:0 0 16px}.diagnostics-modal .modal-content .diagnostics-list{max-height:300px;overflow-y:auto}.diagnostics-modal .modal-content .diagnostics-list .diagnostic-item{border:1px solid #eee;border-radius:8px;margin-bottom:8px;padding:12px}.diagnostics-modal .modal-content .diagnostics-list .diagnostic-item .diagnostic-info{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr 1fr}.diagnostics-modal .modal-content .diagnostics-list .diagnostic-item .diagnostic-info .case-code{color:#1976d2;font-weight:600}.diagnostics-modal .modal-content .diagnostics-list .diagnostic-item .diagnostic-info .company-name{color:#333}.diagnostics-modal .modal-content .diagnostics-list .diagnostic-item .diagnostic-info .user-name{color:#666;font-size:1.09375vw}.diagnostics-modal .modal-content .diagnostics-list .diagnostic-item .diagnostic-info .maturity-phase{border-radius:4px;font-size:1.09375vw;font-weight:500;padding:4px 8px;text-align:center}.diagnostics-modal .modal-content .diagnostics-list .diagnostic-item .diagnostic-info .maturity-phase.prep{background:#fff3cd;color:#856404}.diagnostics-modal .modal-content .diagnostics-list .diagnostic-item .diagnostic-info .maturity-phase.rapid-assessment{background:#d1ecf1;color:#0c5460}.diagnostics-modal .modal-content .diagnostics-list .diagnostic-item .diagnostic-info .maturity-phase.first-100-days{background:#d4edda;color:#155724}.diagnostics-modal .modal-content .diagnostics-list .diagnostic-item .diagnostic-info .maturity-phase.full-value{background:#d1f2eb;color:#00695c}.diagnostics-modal .modal-footer{border-top:1px solid #eee;display:flex;gap:12px;justify-content:flex-end;margin-top:20px;padding-top:20px}.status-badge{border-radius:12px;font-size:1.09375vw;font-weight:600;letter-spacing:.5px;padding:.3125vw .78125vw;text-transform:uppercase}.status-badge.draft{background:#fff3e0;color:#f57c00}.status-badge.active{background:#e8f5e8;color:#2e7d32}.status-badge.completed{background:#e3f2fd;color:#1976d2}.status-badge.archived{background:#f5f5f5;color:#616161}@media(max-width:1024px){.multi-diagnostic-main-container .filters-container{align-items:stretch;flex-direction:column;gap:1.171875vw}.multi-diagnostic-main-container .filters-container .search-container{max-width:none}.multi-diagnostic-main-container .filters-container .filter-controls{justify-content:space-between}.multi-diagnostic-main-container .diagnostic-table-wrpper .table-body .table-row,.multi-diagnostic-main-container .diagnostic-table-wrpper .table-header{gap:.78125vw;grid-template-columns:11.71875vw 9.375vw 6.25vw 7.8125vw 9.375vw}.multi-diagnostic-main-container .diagnostic-table-wrpper .table-body .table-row .table-cell:nth-child(2),.multi-diagnostic-main-container .diagnostic-table-wrpper .table-body .table-row .table-cell:nth-child(5),.multi-diagnostic-main-container .diagnostic-table-wrpper .table-body .table-row .table-cell:nth-child(6),.multi-diagnostic-main-container .diagnostic-table-wrpper .table-body .table-row .table-cell:nth-child(7),.multi-diagnostic-main-container .diagnostic-table-wrpper .table-header .table-cell:nth-child(2),.multi-diagnostic-main-container .diagnostic-table-wrpper .table-header .table-cell:nth-child(5),.multi-diagnostic-main-container .diagnostic-table-wrpper .table-header .table-cell:nth-child(6),.multi-diagnostic-main-container .diagnostic-table-wrpper .table-header .table-cell:nth-child(7){display:none}.diagnostics-modal{max-width:95vw;min-width:90vw}.diagnostics-modal .modal-content .modal-meta{grid-template-columns:1fr}}.diagnostic-details-modal .modal-header{border-bottom:1px solid #e0e0e0;padding:1.5625vw}.diagnostic-details-modal .modal-header h3{color:#333;margin:0 0 .625vw}.diagnostic-details-modal .modal-header .modal-subtitle{color:#666;font-size:1.09375vw;margin:0}.diagnostic-details-modal .modal-content{max-height:60vh;overflow-y:auto;padding:1.5625vw}.diagnostic-details-modal .modal-content .section h4{color:#333;font-size:1.25vw;margin:0 0 1.171875vw}.diagnostic-details-modal .modal-content .section .diagnostics-list .diagnostic-item{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:.9375vw;padding:1.171875vw}.diagnostic-details-modal .modal-content .section .diagnostics-list .diagnostic-item .diagnostic-info .diagnostic-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.78125vw}.diagnostic-details-modal .modal-content .section .diagnostics-list .diagnostic-item .diagnostic-info .diagnostic-header .diagnostic-case-code{color:#1976d2;font-size:1.25vw}.diagnostic-details-modal .modal-content .section .diagnostics-list .diagnostic-item .diagnostic-info .diagnostic-header .diagnostic-id{background:#e3f2fd;border-radius:4px;color:#666;font-size:1.09375vw;padding:.15625vw .46875vw}.diagnostic-details-modal .modal-content .section .diagnostics-list .diagnostic-item .diagnostic-info .diagnostic-details p{color:#333;font-size:1.015625vw;margin:.3125vw 0}.diagnostic-details-modal .modal-content .section .diagnostics-list .diagnostic-item .diagnostic-info .diagnostic-details p strong{color:#666;margin-right:.625vw}.multi-diagnostic-overview{margin:20px 0}.multi-diagnostic-overview .overview-section{background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:20px;padding:20px}.multi-diagnostic-overview .overview-section h3{color:#333;font-size:1.40625vw;font-weight:600;margin:0 0 16px}.multi-diagnostic-overview .overview-section .config-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.multi-diagnostic-overview .overview-section .config-grid .config-item{display:flex;flex-direction:column;gap:4px}.multi-diagnostic-overview .overview-section .config-grid .config-item label{color:#666;font-size:1.09375vw;font-weight:500}.multi-diagnostic-overview .overview-section .config-grid .config-item span{font-size:1.09375vw}.multi-diagnostic-overview .overview-section .timeline-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.multi-diagnostic-overview .overview-section .timeline-grid .timeline-item{display:flex;flex-direction:column;gap:4px}.multi-diagnostic-overview .overview-section .timeline-grid .timeline-item label{color:#666;font-size:1.09375vw;font-weight:500}.multi-diagnostic-overview .overview-section .timeline-grid .timeline-item span{color:#333;font-size:1.09375vw}.multi-diagnostic-overview .overview-section .aggregation-display .aggregation-capsules{display:flex;flex-wrap:wrap;gap:8px}.multi-diagnostic-overview .overview-section .aggregation-display .aggregation-capsules .aggregation-capsule{background:#f3e5f5;border:1px solid #e1bee7;border-radius:12px;color:#7b1fa2;font-size:1.09375vw;font-weight:500;padding:6px 12px}.multi-diagnostic-overview .overview-section .aggregation-display .no-aggregation{color:#999;font-size:1.09375vw;font-style:italic}.diagnostics-section{margin:30px 0}.diagnostics-section .section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.diagnostics-section .section-header h3{color:#333;font-size:1.40625vw;font-weight:600;margin:0}.diagnostics-section .section-header .section-actions{display:flex;gap:12px}.diagnostics-section .empty-state{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;padding:40px;text-align:center}.diagnostics-section .empty-state h3{color:#333;margin:0 0 8px}.diagnostics-section .empty-state p{color:#666;margin:0}.details-actions{border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;margin:30px 0;padding:20px 0}.maturity-badge{border-radius:12px;font-size:1.09375vw;font-weight:500;padding:4px 8px}.maturity-badge.explore{background:#fff3cd;border:1px solid #ffeaa7;color:#856404}.maturity-badge.solution{background:#d1ecf1;border:1px solid #bee5eb;color:#0c5460}.maturity-badge.plan{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.maturity-badge.scale{background:#cce5ff;border:1px solid #b8daff;color:#004085}.multi-diagnostic-info-banner{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;border-radius:12px;margin-bottom:24px;padding:24px}.multi-diagnostic-info-banner h3{color:#495057;font-size:1.5625vw;font-weight:600;margin:0 0 16px}.multi-diagnostic-info-banner .diagnostic-sources{margin-bottom:16px}.multi-diagnostic-info-banner .diagnostic-sources .sources-label{color:#6c757d;display:block;font-size:1.09375vw;font-weight:500;margin-bottom:8px}.multi-diagnostic-info-banner .diagnostic-sources .diagnostic-chips{display:flex;flex-wrap:wrap;gap:8px}.multi-diagnostic-info-banner .diagnostic-sources .diagnostic-chips .diagnostic-chip{background:#007bff;border-radius:20px;color:#fff;font-size:1.09375vw;font-weight:500;padding:4px 12px;white-space:nowrap}.multi-diagnostic-info-banner .aggregation-methods .methods-label{color:#6c757d;display:block;font-size:1.09375vw;font-weight:500;margin-bottom:8px}.multi-diagnostic-info-banner .aggregation-methods .aggregation-method{background:#28a745;border-radius:20px;color:#fff;display:inline-block;font-size:1.09375vw;font-weight:500;margin-right:8px;padding:4px 12px}.client-maturity-container .maturity-label .diagonal,.client-maturity-container .maturity-label .maturity-circle{height:1.25vw;width:1.25vw}.client-maturity-container .maturity-label .priority-triangle{height:.9375vw;width:1.25vw}.dvm-container .dvm-header-section{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.dvm-container .left-text.xl.dv-margin{color:#197a56;font-size:20px;font-weight:700;margin:2.96875vw 0 0;text-transform:uppercase}.dvm-container .dvm-table-wrap{-webkit-overflow-scrolling:touch;margin-top:16px;overflow-x:auto;overflow-y:hidden}.dvm-container .dvm-table{border:none;border-collapse:collapse;min-width:100%;table-layout:auto;width:max-content}.dvm-container .dvm-table thead{background:#fff}.dvm-container .dvm-table td,.dvm-container .dvm-table th{font-feature-settings:"clig" off,"liga" off;border:1px solid #e9e9e9;color:var(--black);font-family:Henderson BCG Sans;font-size:1.09375vw;font-style:normal;font-weight:400;line-height:normal;padding:8px 16px;text-align:left;vertical-align:middle;white-space:nowrap}.dvm-container .dvm-table td:not(:first-child):not(.dvm-capability):not(.dvm-category-cell):not(.dvm-capability-cell),.dvm-container .dvm-table th:not(:first-child):not(.dvm-capability):not(.dvm-category-cell):not(.dvm-capability-cell){border-left:1px solid #e9e9e9}.dvm-container .dvm-table tbody tr:not(:last-child) td{border-bottom:1.5px dashed #ccc}.dvm-container .dvm-table .dvm-capability,.dvm-container .dvm-table .dvm-capability-cell,.dvm-container .dvm-table .dvm-category-cell,.dvm-container .dvm-table td:first-child,.dvm-container .dvm-table th:first-child{border-left:none}.dvm-container .dvm-table .dvm-category-cell,.dvm-container .dvm-table td:first-child,.dvm-container .dvm-table td:last-child,.dvm-container .dvm-table th:first-child,.dvm-container .dvm-table th:last-child{border-right:none}.dvm-container .dvm-table thead tr:first-child th{border-top:none}.dvm-container .dvm-table tbody tr:last-child td{border-bottom:none}.dvm-container .dvm-table th{background:#fff;font-family:Henderson BCG Sans;font-size:1.09375vw;font-weight:700}.dvm-container .dvm-table .dvm-capability{word-wrap:break-word;font-weight:700;-webkit-hyphens:auto;hyphens:auto;line-height:1.3;min-width:120px;overflow-wrap:break-word;white-space:normal;width:25vw}.dvm-container .dvm-table .dvm-category-header{font-weight:700;min-width:150px;text-align:center;width:15.625vw}.dvm-container .dvm-table .dvm-category-cell{word-wrap:break-word;color:#197a56;font-family:Henderson BCG Sans;font-size:1.2vw;font-style:normal;font-weight:700;-webkit-hyphens:auto;hyphens:auto;line-height:1.2;max-width:45px;overflow-wrap:break-word;padding:8px 4px;text-transform:capitalize;vertical-align:top;white-space:normal;width:45px;writing-mode:horizontal-tb}.dvm-container .dvm-table .dvm-source{word-wrap:break-word;font-weight:700;max-height:120px;max-width:8.359375vw;min-width:8.359375vw;overflow:hidden;overflow-wrap:break-word;text-align:center;white-space:normal}.dvm-container .dvm-table .dvm-source-header{background-color:#197a56;color:#fff;font-size:14px;min-width:4.6875vw;white-space:normal}.dvm-container .dvm-table .dvm-source-header,.dvm-container .dvm-table .dvm-sub-header{word-wrap:break-word;font-weight:700;overflow-wrap:break-word;padding:8px 4px;text-align:center}.dvm-container .dvm-table .dvm-sub-header{background-color:#e0e0e0;box-sizing:border-box;color:#333;flex:0 0 4.6875vw;font-size:12px;max-width:4.6875vw!important;min-width:4.6875vw!important;white-space:nowrap;width:4.6875vw!important}.dvm-container .dvm-table .benchmark-cell,.dvm-container .dvm-table .maturity-cell,.dvm-container .dvm-table .priority-cell{box-sizing:border-box;max-width:4.6875vw!important;min-width:4.6875vw!important;text-align:center;width:4.6875vw!important}.dvm-container .dvm-table .dvm-sub{font-size:.85rem;font-weight:600;padding:6px 8px;text-align:center}.dvm-keys-wrap{flex-shrink:0;justify-content:flex-end}.dvm-keys-wrap,.value-number{align-items:center;display:flex}.value-number{color:#333;font-size:16px;font-weight:700;justify-content:center;min-height:20px;padding:8px 4px}.scatter-report{background-color:#edf1f2;margin:5vh -2.8vw;padding:4.8979591837vh 3vw}.knowledge-base-container{align-items:center;display:flex;justify-content:space-between}.document-list-container{background-color:#fff;border-radius:12px;box-shadow:0 2px 10px #0000001a;margin:1.5625vw 0}.document-list-container .document-header{padding:2.34375vw}.document-list-container .document-header .title{color:#000;font-size:2.4489795918vh;font-weight:700;line-height:120%;margin-bottom:5px;text-transform:capitalize}.document-list-container .document-header .description{color:#2c2c2c;font-size:2.1768707483vh;font-weight:400;line-height:130%;opacity:.9}.document-list-container .document-list{display:flex;flex-direction:column;padding-bottom:3.2653061224vh}.document-list-container .document-item{align-items:center;border-bottom:1px dashed #ddd;display:flex;justify-content:space-between;padding:.9375vw 2.34375vw}.document-list-container .document-item:first-child{border-top:1px dashed #ddd}.document-list-container .document-icon{align-items:center;display:flex;gap:4px}.document-list-container .document-icon p{color:#2c2c2c;font-size:1.9047619048vh;font-weight:400;line-height:130%}.document-list-container .document-icon img{height:1.875vw;width:1.875vw}.document-list-container .document-title p{color:#333;font-size:16px}.document-list-container .document-actions{align-items:center;display:flex;gap:40px;position:relative}.document-list-container .document-actions .button-secondary{height:auto!important;padding:.9375vw 4.6875vw}.document-list-container .more-options{cursor:pointer;height:2.4489795918vh;width:auto}.file-upload-footer{display:flex;gap:1.25vw;justify-content:flex-end;margin-bottom:1.2244897959vh;margin-top:4.6258503401vh}.file-upload-footer button{width:25%}.upload-content h3{color:#2c2c2c;font-size:2.1768707483vh;font-style:normal;font-weight:400;line-height:130%;margin-bottom:12px}.fileupload-radio-group{align-items:center;display:flex;gap:28px;margin-bottom:20px}.fileupload-radio-group input[type=radio]{accent-color:#197a56}.fileupload-radio-group label{align-items:center;color:#000;display:flex;font-size:1.9047619048vh;font-weight:400;gap:4px;line-height:150%;text-transform:capitalize}.fileupload-radio-group label input{height:1.25vw;width:1.25vw}.solutions-list{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 2.34375vw 2.34375vw}.solutions-list .solution-item{align-items:center;background:#fff;border:1px solid #bcc5c8;border-radius:12px;display:flex;gap:1.5625vw;justify-content:space-between;padding:1.25vw;width:32%}.add-diagnostic-form .form-container-user{width:30.234375vw}.form-field-group{margin-bottom:1.5625vw}.form-field-group.toggle-group{margin-bottom:1.875vw}.form-field-label{color:#2c2c2c;display:block;font-size:1.09375vw;font-weight:500;line-height:1.4;margin-bottom:.625vw}.select-field-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.625vw}.select-field-header .form-field-label{flex:1 1;margin-bottom:0}.select-field-header .select-buttons{align-items:center;display:flex;gap:.625vw}.select-field-header .btn{font-size:.9375vw;height:auto;min-height:auto;padding:.46875vw .9375vw;white-space:nowrap}.form-field-description{color:#666;font-size:.9375vw;font-weight:400;line-height:1.5;margin-top:.46875vw}.validation-feedback{margin-top:.625vw}.selection-counter{gap:.625vw}.counter-badge{border-radius:.9375vw;display:inline-block;font-size:.859375vw;font-weight:600;line-height:1.2;padding:.15625vw .625vw}.counter-badge.counter-success{background-color:#197a561a;border:1px solid #197a5633;color:#28a745}.counter-badge.counter-error{background-color:#f248221a;border:1px solid #f2482233;color:#dc3545}.counter-message{font-size:.9375vw;font-weight:500}.counter-message.message-success{color:#28a745}.counter-message.message-error{color:#dc3545}.form-actions{border-top:1px solid #f0f0f0;margin-top:2.5vw;padding-top:1.5625vw}.form-actions .button{border-radius:.625vw;font-size:1.09375vw;font-weight:600;min-height:3.75vw;transition:all .2s ease;width:100%}.form-actions .button:hover:not(:disabled){box-shadow:0 4px 12px #197a564d;transform:translateY(-1px)}.form-actions .button:disabled{cursor:not-allowed;opacity:.6}.fileupload-radio-group{gap:1.5625vw;margin-bottom:.9375vw}.fileupload-radio-group label{background-color:#fff;border:1px solid #e0e0e0;border-radius:.46875vw;cursor:pointer;padding:.625vw .9375vw;transition:all .2s ease}.fileupload-radio-group label:hover{background-color:#197a5605;border-color:#197a564d}.fileupload-radio-group label input[type=radio]:checked+label,.fileupload-radio-group label:has(input[type=radio]:checked){background-color:#197a560d;border-color:#197a56;color:#197a56;font-weight:500}.form-textarea{border:2px solid #e0e0e0;border-radius:8px;font-family:inherit;font-size:1.09375vw;line-height:1.5;min-height:6.25vw;padding:.9375vw;resize:vertical;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.form-textarea:focus{border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a;outline:none}.form-textarea::placeholder{color:#999;font-style:italic}.form-field{margin-bottom:1.953125vw}.form-field .form-field-label{color:#333;display:block;font-size:1.09375vw;font-weight:600;margin-bottom:.625vw}.selection-counter{align-items:center;display:flex;margin-top:.625vw}.selection-counter .counter-info{align-items:center;display:flex;gap:.625vw}*,:after,:before{box-sizing:border-box}body{margin:0;padding:0}.container-not-found{height:100vh;left:0;overflow:hidden;position:absolute;top:0;width:100vw}.container-star{background:linear-gradient(95deg,#36a084 -78.94%,#075833 139.33%)}.container-star:after{background:radial-gradient(ellipse at center,#fff0 0,#fff0 40%,#0f0a2633 100%);content:"";height:100%;position:absolute;top:0;width:100%}.star-1{animation:twinkle 5s ease-in-out infinite}.star-1,.star-1:after{background-color:#fff;border-radius:50%;position:absolute}.star-1:after{content:"";height:100%;transform:rotate(90deg);width:100%}.star-1:before{background:radial-gradient(ellipse at center,#ffffff80 0,#fff0 60%,#fff0 100%);border-radius:50%;content:"";left:-50%;position:absolute;top:-20%}.star-1:first-of-type{animation-delay:2s;height:2.6666666667px;left:13vw;top:93vh;width:8px}.star-1:first-of-type:before{height:16px;top:-250%;width:16px}.star-1:nth-of-type(2){animation-delay:1s;height:1.6666666667px;left:97vw;top:27vh;width:5px}.star-1:nth-of-type(2):before{height:10px;top:-250%;width:10px}.star-1:nth-of-type(3){animation-delay:3s;height:2.6666666667px;left:96vw;top:3vh;width:8px}.star-1:nth-of-type(3):before{height:16px;top:-250%;width:16px}.star-1:nth-of-type(4){animation-delay:4s;height:2px;left:2vw;top:2vh;width:6px}.star-1:nth-of-type(4):before{height:12px;top:-250%;width:12px}.star-1:nth-of-type(5){animation-delay:2s;height:2.6666666667px;left:82vw;top:71vh;width:8px}.star-1:nth-of-type(5):before{height:16px;top:-250%;width:16px}.star-1:nth-of-type(6){animation-delay:2s;height:3px;left:73vw;top:45vh;width:9px}.star-1:nth-of-type(6):before{height:18px;top:-250%;width:18px}.star-1:nth-of-type(7){animation-delay:5s;height:2.3333333333px;left:85vw;top:83vh;width:7px}.star-1:nth-of-type(7):before{height:14px;top:-250%;width:14px}.star-1:nth-of-type(8){animation-delay:3s;height:2px;left:97vw;top:19vh;width:6px}.star-1:nth-of-type(8):before{height:12px;top:-250%;width:12px}.star-1:nth-of-type(9){animation-delay:3s;height:1.6666666667px;left:10vw;top:36vh;width:5px}.star-1:nth-of-type(9):before{height:10px;top:-250%;width:10px}.star-1:nth-of-type(10){animation-delay:5s;height:1.3333333333px;left:9vw;top:65vh;width:4px}.star-1:nth-of-type(10):before{height:8px;top:-250%;width:8px}.star-1:nth-of-type(11){animation-delay:4s;height:2.3333333333px;left:72vw;top:23vh;width:7px}.star-1:nth-of-type(11):before{height:14px;top:-250%;width:14px}.star-1:nth-of-type(12){animation-delay:5s;height:1.6666666667px;left:87vw;top:2vh;width:5px}.star-1:nth-of-type(12):before{height:10px;top:-250%;width:10px}.star-1:nth-of-type(13){animation-delay:2s;height:2.3333333333px;left:90vw;top:13vh;width:7px}.star-1:nth-of-type(13):before{height:14px;top:-250%;width:14px}.star-1:nth-of-type(14){animation-delay:1s;height:2px;left:53vw;top:88vh;width:6px}.star-1:nth-of-type(14):before{height:12px;top:-250%;width:12px}.star-1:nth-of-type(15){animation-delay:3s;height:2.3333333333px;left:52vw;top:42vh;width:7px}.star-1:nth-of-type(15):before{height:14px;top:-250%;width:14px}.star-1:nth-of-type(16){animation-delay:3s;height:1.6666666667px;left:44vw;top:46vh;width:5px}.star-1:nth-of-type(16):before{height:10px;top:-250%;width:10px}.star-1:nth-of-type(17){animation-delay:2s;height:2.3333333333px;left:76vw;top:77vh;width:7px}.star-1:nth-of-type(17):before{height:14px;top:-250%;width:14px}.star-1:nth-of-type(18){animation-delay:2s;height:1.3333333333px;left:53vw;top:14vh;width:4px}.star-1:nth-of-type(18):before{height:8px;top:-250%;width:8px}.star-1:nth-of-type(19){animation-delay:1s;height:3px;left:70vw;top:96vh;width:9px}.star-1:nth-of-type(19):before{height:18px;top:-250%;width:18px}.star-1:nth-of-type(20){animation-delay:4s;height:1.6666666667px;left:17vw;top:76vh;width:5px}.star-1:nth-of-type(20):before{height:10px;top:-250%;width:10px}.star-1:nth-of-type(21){animation-delay:5s;height:2px;left:29vw;top:61vh;width:6px}.star-1:nth-of-type(21):before{height:12px;top:-250%;width:12px}.star-1:nth-of-type(22){animation-delay:1s;height:1.6666666667px;left:24vw;top:90vh;width:5px}.star-1:nth-of-type(22):before{height:10px;top:-250%;width:10px}.star-1:nth-of-type(23){animation-delay:4s;height:2.6666666667px;left:59vw;top:36vh;width:8px}.star-1:nth-of-type(23):before{height:16px;top:-250%;width:16px}.star-1:nth-of-type(24){animation-delay:3s;height:3px;left:46vw;top:35vh;width:9px}.star-1:nth-of-type(24):before{height:18px;top:-250%;width:18px}.star-1:nth-of-type(25){animation-delay:3s;height:3px;left:52vw;top:91vh;width:9px}.star-1:nth-of-type(25):before{height:18px;top:-250%;width:18px}.star-1:nth-of-type(26){animation-delay:1s;height:1.3333333333px;left:85vw;top:88vh;width:4px}.star-1:nth-of-type(26):before{height:8px;top:-250%;width:8px}.star-1:nth-of-type(27){animation-delay:4s;height:1.3333333333px;left:95vw;top:62vh;width:4px}.star-1:nth-of-type(27):before{height:8px;top:-250%;width:8px}.star-1:nth-of-type(28){animation-delay:4s;height:1.3333333333px;left:70vw;top:39vh;width:4px}.star-1:nth-of-type(28):before{height:8px;top:-250%;width:8px}.star-1:nth-of-type(29){animation-delay:5s;height:2.6666666667px;left:72vw;top:80vh;width:8px}.star-1:nth-of-type(29):before{height:16px;top:-250%;width:16px}.star-1:nth-of-type(30){animation-delay:4s;height:2px;left:18vw;top:43vh;width:6px}.star-1:nth-of-type(30):before{height:12px;top:-250%;width:12px}.star-2{animation:twinkle 5s ease-in-out infinite;background-color:#fff;border-radius:50%;position:absolute}.star-2:nth-of-type(31){animation-delay:5s;height:4px;left:70vw;top:83vh;width:4px}.star-2:nth-of-type(31):before{height:8px;top:-250%;width:8px}.star-2:nth-of-type(32){animation-delay:5s;height:4px;left:30vw;top:36vh;width:4px}.star-2:nth-of-type(32):before{height:8px;top:-250%;width:8px}.star-2:nth-of-type(33){animation-delay:2s;height:4px;left:96vw;top:66vh;width:4px}.star-2:nth-of-type(33):before{height:8px;top:-250%;width:8px}.star-2:nth-of-type(34){animation-delay:3s;height:2px;left:12vw;top:73vh;width:2px}.star-2:nth-of-type(34):before{height:4px;top:-250%;width:4px}.star-2:nth-of-type(35){animation-delay:3s;height:4px;left:17vw;top:21vh;width:4px}.star-2:nth-of-type(35):before{height:8px;top:-250%;width:8px}.star-2:nth-of-type(36){animation-delay:1s;height:2px;left:70vw;top:49vh;width:2px}.star-2:nth-of-type(36):before{height:4px;top:-250%;width:4px}.star-2:nth-of-type(37){animation-delay:3s;height:3px;left:18vw;top:4vh;width:3px}.star-2:nth-of-type(37):before{height:6px;top:-250%;width:6px}.star-2:nth-of-type(38){animation-delay:2s;height:2px;left:76vw;top:96vh;width:2px}.star-2:nth-of-type(38):before{height:4px;top:-250%;width:4px}.star-2:nth-of-type(39){animation-delay:5s;height:4px;left:11vw;top:83vh;width:4px}.star-2:nth-of-type(39):before{height:8px;top:-250%;width:8px}.star-2:nth-of-type(40){animation-delay:3s;height:3px;left:14vw;top:77vh;width:3px}.star-2:nth-of-type(40):before{height:6px;top:-250%;width:6px}.star-2:nth-of-type(41){animation-delay:2s;height:3px;left:75vw;top:80vh;width:3px}.star-2:nth-of-type(41):before{height:6px;top:-250%;width:6px}.star-2:nth-of-type(42){animation-delay:2s;height:2px;left:79vw;top:75vh;width:2px}.star-2:nth-of-type(42):before{height:4px;top:-250%;width:4px}.star-2:nth-of-type(43){animation-delay:1s;height:3px;left:88vw;top:92vh;width:3px}.star-2:nth-of-type(43):before{height:6px;top:-250%;width:6px}.star-2:nth-of-type(44){animation-delay:1s;height:3px;left:48vw;top:33vh;width:3px}.star-2:nth-of-type(44):before{height:6px;top:-250%;width:6px}.star-2:nth-of-type(45){animation-delay:1s;height:4px;left:75vw;top:41vh;width:4px}.star-2:nth-of-type(45):before{height:8px;top:-250%;width:8px}.star-2:nth-of-type(46){animation-delay:2s;height:4px;left:38vw;top:58vh;width:4px}.star-2:nth-of-type(46):before{height:8px;top:-250%;width:8px}.star-2:nth-of-type(47){animation-delay:4s;height:2px;left:72vw;top:61vh;width:2px}.star-2:nth-of-type(47):before{height:4px;top:-250%;width:4px}.star-2:nth-of-type(48){animation-delay:2s;height:3px;left:54vw;top:70vh;width:3px}.star-2:nth-of-type(48):before{height:6px;top:-250%;width:6px}.star-2:nth-of-type(49){animation-delay:1s;height:3px;left:51vw;top:67vh;width:3px}.star-2:nth-of-type(49):before{height:6px;top:-250%;width:6px}.star-2:nth-of-type(50){animation-delay:1s;height:4px;left:74vw;top:72vh;width:4px}.star-2:nth-of-type(50):before{height:8px;top:-250%;width:8px}.star-2:nth-of-type(51){animation-delay:3s;height:4px;left:64vw;top:58vh;width:4px}.star-2:nth-of-type(51):before{height:8px;top:-250%;width:8px}.star-2:nth-of-type(52){animation-delay:3s;height:3px;left:10vw;top:23vh;width:3px}.star-2:nth-of-type(52):before{height:6px;top:-250%;width:6px}.star-2:nth-of-type(53){animation-delay:3s;height:4px;left:51vw;top:95vh;width:4px}.star-2:nth-of-type(53):before{height:8px;top:-250%;width:8px}.star-2:nth-of-type(54){animation-delay:4s;height:2px;left:77vw;top:54vh;width:2px}.star-2:nth-of-type(54):before{height:4px;top:-250%;width:4px}.star-2:nth-of-type(55){animation-delay:4s;height:3px;left:94vw;top:80vh;width:3px}.star-2:nth-of-type(55):before{height:6px;top:-250%;width:6px}.star-2:nth-of-type(56){animation-delay:4s;height:3px;left:30vw;top:60vh;width:3px}.star-2:nth-of-type(56):before{height:6px;top:-250%;width:6px}.star-2:nth-of-type(57){animation-delay:3s;height:3px;left:8vw;top:64vh;width:3px}.star-2:nth-of-type(57):before{height:6px;top:-250%;width:6px}.star-2:nth-of-type(58){animation-delay:3s;height:3px;left:75vw;top:82vh;width:3px}.star-2:nth-of-type(58):before{height:6px;top:-250%;width:6px}.star-2:nth-of-type(59){animation-delay:1s;height:4px;left:53vw;top:5vh;width:4px}.star-2:nth-of-type(59):before{height:8px;top:-250%;width:8px}.star-2:nth-of-type(60){animation-delay:3s;height:3px;left:53vw;top:11vh;width:3px}.star-2:nth-of-type(60):before{height:6px;top:-250%;width:6px}.container-title{font-feature-settings:"liga" off,"clig" off;align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Henderson BCG Sans;font-weight:700;height:450px;justify-content:center;left:50%;line-height:1;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:600px}.container-title .title>*{display:inline-block;font-size:200px}.container-title .number{font-feature-settings:"liga" off,"clig" off;font-family:Henderson BCG Sans;padding:0 .2em;text-shadow:20px 20px 20px #0003}.container-title .subtitle{font-feature-settings:"liga" off,"clig" off;font-family:Henderson BCG Sans;font-size:25px}.button-animation,.container-title .subtitle{margin-top:1.5em;text-shadow:4px 4px 4px #0003}.button-animation{font-feature-settings:"liga" off,"clig" off;background-color:#0000;border:2px solid #fff;border-radius:5px;color:#fff;cursor:pointer;font-family:Henderson BCG Sans;font-size:22px;letter-spacing:1px;padding:.5em 1em;transition:opacity .2s ease;z-index:999}.button-animation:hover{opacity:.7}.button-animation:focus{outline:0}.moon{animation:rotate 5s ease-in-out infinite;background-color:#fff;border-radius:50%;box-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #fff,0 0 40px #fff,0 0 70px #fff,0 0 80px #fff,0 0 100px #f17;height:160px;position:relative;width:160px;z-index:2}.moon .face{left:47%;position:absolute;top:60%}.moon .face .mouth{animation:snore 5s ease-in-out infinite;background-color:#3ead92;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;box-shadow:inset -4px -4px 4px #0000004d;height:25px;position:absolute;transform:rotate(45deg);width:25px}.moon .face .eyes{left:-30px;position:absolute;top:-30px}.moon .face .eyes .eye-left,.moon .face .eyes .eye-right{border:4px solid #3ead92;border-bottom-left-radius:100px;border-bottom-right-radius:100px;border-top:0;height:15px;position:absolute;width:30px}.moon .face .eyes .eye-left:after,.moon .face .eyes .eye-left:before,.moon .face .eyes .eye-right:after,.moon .face .eyes .eye-right:before{background-color:#5c3191;border-radius:50%;content:"";height:4px;left:-4px;position:absolute;top:-2px;width:4px}.moon .face .eyes .eye-left:after,.moon .face .eyes .eye-right:after{left:auto;right:-4px}.moon .face .eyes .eye-right{left:50px}.container-bird{bottom:0;height:100%;left:0;perspective:2000px;position:absolute;right:0;top:0;width:100%}.bird{height:40px;left:50%;position:absolute;top:50%;transform:translate3d(-100vw,0,0) rotateY(90deg);transform-style:preserve-3d;width:50px;z-index:1000}.bird-container{height:100%;left:0;top:0;transform:translate3d(50px,30px,-300px);transform-style:preserve-3d;width:100%}.wing{border-radius:3px;bottom:0;left:0;position:absolute;right:0;top:0;transform-origin:center bottom;transform-style:preserve-3d;z-index:300}.wing-left{animation:wingLeft 1.3s cubic-bezier(.45,0,.5,.95) infinite;background:linear-gradient(271deg,#3ead9233,#d4df3333 143.45%)}.wing-left,.wing-right{transform:translateZ(0) rotateX(-30deg)}.wing-right{animation:wingRight 1.3s cubic-bezier(.45,0,.5,.95) infinite;background:linear-gradient(180deg,#d9d3e2 0,#3ead9233)}.wing-left-top,.wing-right-top{border-left:25px solid #0000;border-right:25px solid #0000;position:absolute;top:-20px;transform-origin:100% 100%;width:100%}.wing-right-top{animation:wingRightTop 1.3s cubic-bezier(.45,0,.5,.95) infinite;transform:translateZ(0) rotateX(60deg)}.wing-left-top,.wing-right-top{border-bottom:20px solid #3ead92}.wing-left-top{animation:wingLeftTop 1.3s cubic-bezier(.45,0,.5,.95) infinite;transform:translateZ(0) rotateX(-60deg)}.bird-anim:first-child{animation:bird1 30s linear infinite forwards}.bird-anim:nth-child(2){animation:bird2 30s linear infinite forwards;animation-delay:3s;z-index:-1}.bird-anim:nth-child(3){animation:bird3 30s linear infinite forwards;animation-delay:5s}.bird-anim:nth-child(4){animation:bird4 30s linear infinite forwards;animation-delay:7s}.bird-anim:nth-child(5){animation:bird5 30s linear infinite forwards;animation-delay:14s}.bird-anim:nth-child(6){animation:bird6 30s linear infinite forwards;animation-delay:10s;z-index:-1}@keyframes rotate{0%,to{transform:rotate(-8deg)}50%{transform:rotate(0deg)}}@keyframes snore{0%,to{transform:scale(1) rotate(30deg)}50%{border-bottom-left-radius:50%;transform:scale(.5) rotate(30deg)}}@keyframes twinkle{0%,to{opacity:.7}50%{opacity:.3}}@keyframes wingLeft{0%,to{transform:translateZ(0) rotateX(-50deg)}50%{background:linear-gradient(180deg,#d9d3e2 0,#3ead9233);transform:translate3d(0,-20px,0) rotateX(-130deg)}}@keyframes wingLeftTop{0%,to{transform:translateZ(0) rotateX(-10deg)}50%{border-bottom:20px solid #3ead9233;transform:translateZ(0) rotateX(-40deg)}}@keyframes wingRight{0%,to{transform:translateZ(0) rotateX(50deg)}50%{background:linear-gradient(271deg,#3ead9233,#d4df3333 143.45%);transform:translate3d(0,-20px,0) rotateX(130deg)}}@keyframes wingRightTop{0%,to{transform:translateZ(0) rotateX(10deg)}50%{border-bottom:20px solid #fff;transform:translateZ(0) rotateX(40deg)}}@keyframes bird1{0%{transform:translate3d(-120vw,-20px,-1000px) rotateY(-40deg) rotateX(0deg)}to{transform:translate3d(100vw,-40vh,1000px) rotateY(-40deg) rotateX(0deg)}}@keyframes bird2{0%,15%{transform:translate3d(100vw,-300px,-1000px) rotateY(10deg) rotateX(0deg)}to{transform:translate3d(-100vw,-20px,-1000px) rotateY(10deg) rotateX(0deg)}}@keyframes bird3{0%{transform:translate3d(100vw,-50vh,100px) rotateY(-5deg) rotateX(-20deg)}to{transform:translate3d(-100vw,-10vh,100px) rotateY(-5deg) rotateX(-20deg)}}@keyframes bird4{0%{transform:translate3d(100vw,30vh,200px) rotateY(-5deg) rotateX(10deg)}to{transform:translate3d(-100vw,-30vh,200px) rotateY(-5deg) rotateX(10deg)}}@keyframes bird5{0%,5%{transform:translate3d(100vw,30vh,400px) rotateY(-15deg) rotateX(-10deg)}to{transform:translate3d(-100vw,10vh,400px) rotateY(-15deg) rotateX(-10deg)}}@keyframes bird6{0%,10%{transform:translate3d(-100vw,20vh,-500px) rotateY(15deg) rotateX(10deg)}to{transform:translate3d(100vw,40vh,-800px) rotateY(5deg) rotateX(10deg)}}@media screen and (max-width:580px){.container-404{width:100%}.number{font-size:100px}.subtitle{font-size:20px;padding:0 1em}.moon{height:100px;width:100px}.face{transform:scale(.7)}}.add-diagnostic-form{display:flex;justify-content:center}.add-diagnostic-form .form-container-user{display:flex;flex-direction:column;gap:1.25vw;width:40.234375vw}.add-diagnostic-form .form-container-user .diagnostic-input{display:flex;gap:1.25vw;margin-top:2.34375vw}.add-diagnostic-form .form-container-user .input-box{margin:0}.add-diagnostic-form .user-info-wrapper{align-items:center;display:flex;flex-direction:column;gap:1.25vw;width:44.609375vw}.add-diagnostic-form .user-info-wrapper .btn-diagnostic-container{display:flex;gap:1.25vw;justify-content:center;width:80%}.add-diagnostic-form .user-info-wrapper .btn-diagnostic-container button{margin:0;width:40%}.add-diagnostic-form .user-info-wrapper .image-container{height:15.3125vw;width:15.3125vw}.add-diagnostic-form .user-info-wrapper .image-container img{height:100%;width:100%}.add-diagnostic-form .user-info-wrapper .user-details{width:100%}.add-diagnostic-form .user-info-wrapper .user-details h1{text-align:center;width:100%}.add-diagnostic-form .user-info-wrapper .user-details h1 .text-success{text-transform:none}.add-diagnostic-form .user-info-wrapper .md{color:#2c2c2c;text-align:center;width:56.171875vw}.add-diagnostic-form .xl-width{width:56.171875vw}.action-list{background:linear-gradient(0deg,#fff3,#fff3),#fff;border-radius:12px;box-shadow:0 4px 8px #0000001a;position:absolute;right:-5%;top:60px;width:12.5vw;z-index:2}.action-item{align-items:center;border-bottom:1px solid #bcc5c8;display:flex;padding:1.0884353741vh 1.25vw}.action-item:last-child{border-bottom:none}.action-icon{height:auto;margin-right:10px;width:1.25vw}.action-label{color:#333;cursor:pointer;font-size:1.9047619048vh;font-weight:400;line-height:114.286%}.form-file-upload{max-width:100%;position:relative;text-align:center;width:100%}.file-upload{height:16rem}.input-file-upload{display:none}.label-file-upload{align-items:center;background-color:#dcf9e3;border:1px dashed #197a56;border-radius:1rem;display:flex;height:100%;justify-content:center}.label-file-upload.drag-active{background-color:#fff}.upload-button{background-color:#0000;border:none;cursor:pointer;font-family:Oswald,sans-serif;font-size:1rem;padding:.25rem}.upload-button:hover{text-decoration-line:underline}.drag-file-element{border-radius:1rem;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.dragRef{color:#197a56;font-size:2.4489795918vh;font-weight:700;line-height:150%;text-decoration:underline!important;text-transform:capitalize}.format{color:#000;font-size:1.9047619048vh;font-weight:400;line-height:150%;margin-top:12px}.downloadedFile{align-items:center;align-self:center;background:#fff;background:var(--Grays-White,#fff);border:1px solid #b1b1b1;border:1px solid var(--Grays-Gray-400,#b1b1b1);border-radius:8px;box-shadow:0 4px 4px 0 #00000040;display:flex;justify-content:center;margin-top:20px;padding:8px 10px;position:relative;width:100%}.downloadedFile p{margin-bottom:0}.bouncer-container{align-items:center;background-color:#020005cc;display:flex;flex-direction:column;height:100%;justify-content:center;position:fixed;width:100%;z-index:12}.loader{animation:wave 1s ease-in infinite;background:#fff;border-radius:50%;height:8px;position:relative;width:8px;z-index:13}@keyframes wave{0%{box-shadow:0 0 0 0 #36a084,0 0 0 20px #fff3,0 0 0 40px #fff9,0 0 0 60px #fff6,0 0 0 80px #fff3}to{box-shadow:0 0 0 80px #fff0,0 0 0 60px #fff3,0 0 0 40px #fff6,0 0 0 20px #fff9,0 0 0 0 #fff}}