@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;0,1000;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900;1,1000&display=swap";*{margin:0;font-family:DM Sans,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:DM Sans,sans-serif!important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#b9b9b9;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:gray}.question-metadata-fields,.metadata-field-group{margin:10px 0}.ant-message .incorrect-answer-message{background:transparent!important;border:none!important;box-shadow:none!important}.table-header-status-col,.table-header-questions-col{width:140px}.table-header-uploaded-at-col{width:180px}.table-header-assessment-count-at-col{width:200px}.table-header-duration-at-col{width:140px}.table-header-actions-col{width:100px;text-align:center}.table-header-email-col{width:350px}.table-header-tag-type-col{width:160px}.table-header-progress-col{width:120px}.ant-message,.ant-message-notice,.ant-message-notice-content{z-index:4000!important}.global-loading-container{height:90vh;width:100%}.auth-form-title{font-size:26px;font-weight:600;margin-bottom:40px}.loginPage-container{display:flex;width:100vw;height:100vh;font-family:DM Sans,sans-serif}.title-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%}.title-container .inside-elements{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.title-container:after{content:"";position:absolute;top:0;left:0;height:100%;width:50%;background-color:#f7f7f7;z-index:-10}.title-logo{width:180px;height:auto}.title{margin-top:10px;margin-bottom:40px;padding:0;max-width:400px}.subtitle{font-size:16px!important;text-align:center;max-width:400px;color:#333}@media only screen and (max-width: 500px){.subtitle{text-align:center}}.login-container{height:100%;width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:25px}.login-container .sign-header-form{display:flex;flex-direction:column;align-items:center;margin-top:25px}.login-container .sign-header-form .login-title{font-size:26px;font-weight:600}.login-container .sign-header-apply-margin-top .login-title{font-size:26px;font-weight:600;text-align:center}.login-container .ok-field{color:#606060;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.login-container .auth-form{width:100%;max-width:400px}.login-container .ant-input{box-sizing:border-box;padding:9px 16px!important;font-size:16px!important}.login-container .ant-input-affix-wrapper>input.ant-input{box-sizing:border-box;padding:9px 11px!important;font-size:16px!important}.login-container .ant-input-password{padding:0 11px 0 5px!important}.login-container .ant-input:focus,.login-container .ant-input:hover{border-color:#10454b!important;box-shadow:none!important}.login-container .ant-btn-primary{background-color:#10454b!important;font-size:14px;font-weight:700}.login-container .ant-btn-primary:disabled{color:#7e7c79!important;background-color:#eaeaea!important}.login-container form{display:flex;flex-direction:column;gap:1rem}.login-image{width:0px;height:auto}.login-subtitle{margin-top:14px;color:#000;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.login-subtitle-user-name{font-size:20px;font-weight:700}.login-button{cursor:pointer;width:100%;max-width:400px;height:40px;border-radius:6px;background-color:#181818;text-align:center;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:normal;column-gap:17px}.password-error-info-container{margin-top:0}.password-error-info-container .password-error-info-icon{color:#63615dcc;font-size:12px}.password-error-info-container .password-error-info{color:#63615dcc;padding-left:4px;font-size:14px;font-weight:500}@media only screen and (max-width: 1300px){.loginPage-container{column-gap:250px}}@media only screen and (max-width: 1200px){.loginPage-container{column-gap:150px}.title-container:after{content:"";background-color:transparent}}@media only screen and (max-width: 1100px){.loginPage-container{column-gap:75px}}@media only screen and (max-width: 1000px){.loginPage-container{column-gap:60px}.title-logo{width:140px}.title{font-size:60px}.login-image{width:240px}.login-title{font-size:23px}.login-button{width:325px}}@media only screen and (max-width: 1000px){.loginPage-container{flex-direction:column}.title-container{justify-content:center;align-items:center}.title-logo{width:120px;height:auto}.title{font-size:50px;margin-top:20px}.login-container{height:fit-content}.login-image{margin-top:30px;margin-bottom:30px;width:200px;height:auto}.login-title{font-size:22px;font-weight:600}.login-subtitle{margin-bottom:40px}.login-button{width:325px;height:73px;border-radius:6px;background-color:#181818;color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:300;font-size:18px}}@media only screen and (max-width: 500px){.loginPage-container{height:100vh}.title{font-size:40px}.subtitle{max-width:200px;text-align:center}}.account-container{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:30px}.account-container .account-text{font-size:1rem}.account-container .create-new-link{font-size:1rem;text-decoration:none;cursor:pointer;transition:color .3s ease,text-decoration .3s ease}.account-container .create-new-link:hover{color:#0056b3;text-decoration:underline}.passwordPage-spinner{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999}.page{min-height:800px;background:#10454b}.page-wrapper{width:100%}.header-content{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:2rem 2rem 1rem}.header-left,.header-right{display:flex;align-items:center}.logo{font-size:1.5rem;font-weight:700;color:#fff;text-decoration:none;display:flex;justify-content:center;align-items:center}.logo img{height:1.8rem}.desktop-menu{display:flex;align-items:center;gap:10px;transition:opacity .3s ease}.nav-item{color:#fff;text-decoration:none;font-weight:500;cursor:pointer;padding:.5rem 1rem;border:1px solid #238e9a;border-radius:4px}.nav-item:hover{background-color:#165d65}.nav-item-contact{color:#fff;text-decoration:none;font-weight:500;background-color:#238e9a;cursor:pointer;padding:.5rem 1rem;border:1px solid #238e9a;border-radius:4px}.nav-item-contact:hover{background-color:#165d65;border:1px solid #165d65}.hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;width:30px;height:30px;background:none;border:none;cursor:pointer;padding:0}.hamburger span{display:block;width:25px;height:3px;background-color:#fff;margin:3px 0;transition:all .3s ease;border-radius:2px}.mobile-menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#10454b;z-index:1001;transform:translateY(-100%);transition:transform .3s ease-in-out;display:flex;flex-direction:column}.mobile-menu-overlay.active{transform:translateY(0)}.mobile-menu-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;border-bottom:1px solid rgba(255,255,255,.1)}.close-btn{background:none;border:none;color:#fff;font-size:2rem;cursor:pointer;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .3s ease}.close-btn:hover{background-color:#ffffff1a}.mobile-menu-content{display:flex;flex-direction:column;padding:2rem;gap:1.5rem;flex:1}.mobile-nav-item{color:#fff;font-size:1.25rem;font-weight:500;cursor:pointer;padding:1rem 0;transition:color .3s ease;border:none;border-bottom:1px solid #238e9a;background-color:transparent}@media (max-width: 768px){.page{min-height:600px}.desktop-menu{display:none}.hamburger{display:flex}.header-content,.mobile-menu-content{padding:1rem}.mobile-language-button{background-color:transparent!important;color:#fff!important;height:64px!important;border:none!important;border-bottom:1px solid #238e9a!important;font-size:20px;font-weight:500}}@media (max-width: 480px){.page{min-height:500px}.header-content{padding:.75rem 1rem}.logo{font-size:1.25rem}}.hero-container{display:flex;align-items:center;justify-content:space-between;padding:0 2rem;max-width:1200px;margin:0 auto;color:#fff}.hero-container-left{display:flex;flex-direction:column;gap:1.5rem;max-width:700px}.hero-container-right{display:flex;justify-content:flex-end;align-items:center;min-height:300px}.hero-container-right img{height:550px}.hero-container-heading{font-size:2rem;font-weight:700;line-height:1.2}.hero-container-h-ai-text{font-weight:700;background:linear-gradient(90deg,#4eb1ff,#ff3d2f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-container-desc{font-size:1.25rem;max-width:600px;line-height:1.5;font-weight:400}.hero-container-button-idps{margin-top:1.5rem}.hero-container-sign-in{background-color:#238e9a;color:#fff;font-weight:500;padding:1.6rem 2rem;border:none;border-radius:4px;font-size:1.25rem;cursor:pointer}.hero-container-sign-in:hover{background-color:#165d65!important;color:#fff!important}.mobile-menu-overlay.active~.hero-container{filter:blur(4px);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.5}@media (max-width: 768px){.hero-container{flex-direction:column;text-align:center;padding:6rem 1rem}.hero-container-left{align-items:left}.hero-container-right{display:none}.hero-container-heading{font-size:2.3rem}.hero-container-desc{font-size:1.1rem}.hero-container-right{margin-top:2rem;min-height:200px}}@media (max-width: 480px){.page{height:600px}.hero-container{padding:5rem 1rem}.hero-container-left{gap:2rem;height:100%}.hero-container-button-idps{display:flex;justify-content:center;margin-top:1rem}.hero-container-sign-in{font-size:1.1rem;width:50%}}@media (max-width: 375px){.page{height:600px}.hero-container{padding:6rem 1rem}.hero-container-left{gap:2rem;height:100%}.hero-container-heading{font-size:2rem;text-align:center}}@media (max-width: 350px){.page{height:670px}}@media (min-width: 1400px) and (max-width: 1599px){.page{height:900px}.hero-container{padding:1.5rem 2rem}.hero-container-right img{height:570px}}@media (min-width: 1600px) and (max-width: 1799px){.page{height:1000px}.hero-container{padding:2.5rem 2rem}.hero-container-right img{height:600px}}@media (min-width: 1800px){.page{height:1080px}.hero-container{padding:5rem 2rem}.hero-container-right img{height:630px}}.home-language-button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border-radius:6px;border:none!important;background:transparent!important;color:#fff!important;font-size:16px;height:auto;cursor:pointer;font-weight:500;gap:8px}.home-language-button .ant-btn-loading-icon{margin-right:6px;flex-shrink:0}.home-language-button .dropdown-icon{font-size:12px;flex-shrink:0;color:#fff;margin-left:auto}.home-language-button:hover{color:#fff!important;border:none!important;background-color:transparent!important;outline:none!important}.home-language-button:focus{border:none!important;outline:none!important;box-shadow:none!important}.how-it-works{padding:2rem 2rem 4rem;background-color:#fff;min-height:800px}@media (max-width: 768px){.how-it-works{padding:2rem 1.5rem}}@media (max-width: 480px){.how-it-works{padding:2rem 1rem}}.how-it-works .how-it-works-section .section-heading{display:flex;justify-content:center;align-items:center;padding:1rem 0rem 3rem}@media (max-width: 768px){.how-it-works .how-it-works-section .section-heading{padding:0rem 0rem 2rem}}@media (max-width: 480px){.how-it-works .how-it-works-section .section-heading{padding:0rem 0rem 2rem}}.how-it-works .how-it-works-section .section-heading p{font-weight:500;font-size:2rem}@media (max-width: 768px){.how-it-works .how-it-works-section .section-heading p{font-size:1.8rem}}@media (max-width: 480px){.how-it-works .how-it-works-section .section-heading p{font-size:1.7rem}}.how-it-works .how-it-works-section .steps-grid{display:grid;padding:0rem 2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin:0 auto;max-width:1200px}@media (min-width: 1200px){.how-it-works .how-it-works-section .steps-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.how-it-works .how-it-works-section .steps-grid{display:flex;flex-direction:column;padding:0rem}}@media (max-width: 480px){.how-it-works .how-it-works-section .steps-grid{padding:0rem}}.how-it-works .how-it-works-section .steps-grid .step-item{padding:2rem 4rem;background:#f2feff;border-radius:8px;overflow:hidden;text-align:left;height:300px}@media (max-width: 768px){.how-it-works .how-it-works-section .steps-grid .step-item{height:320px;padding:1.5rem}}@media (max-width: 480px){.how-it-works .how-it-works-section .steps-grid .step-item{height:250px;padding:1rem}}.how-it-works .how-it-works-section .steps-grid .step-item .step-number-circle{width:40px;text-align:center;line-height:40px;border-radius:50%;background:#defcff;font-weight:400;font-size:1.25rem;margin-bottom:1rem;padding:.6rem}@media (max-width: 768px){.how-it-works .how-it-works-section .steps-grid .step-item .step-number-circle{font-size:1rem;margin-bottom:.8rem}}@media (max-width: 480px){.how-it-works .how-it-works-section .steps-grid .step-item .step-number-circle{margin-bottom:.6rem}}.how-it-works .how-it-works-section .steps-grid .step-item .step-title{font-size:1.25rem;font-weight:600;margin-bottom:1rem}@media (max-width: 768px){.how-it-works .how-it-works-section .steps-grid .step-item .step-title{font-size:1rem;margin-bottom:.8rem}}@media (max-width: 480px){.how-it-works .how-it-works-section .steps-grid .step-item .step-title{margin-bottom:.6rem}}.how-it-works .how-it-works-section .steps-grid .step-item .step-description{font-size:1rem;font-weight:400;margin-bottom:2.5rem}@media (max-width: 768px){.how-it-works .how-it-works-section .steps-grid .step-item .step-description{font-size:.9rem;margin-bottom:3rem}}@media (max-width: 480px){.how-it-works .how-it-works-section .steps-grid .step-item .step-description{margin-bottom:2rem}}.how-it-works .how-it-works-section .steps-grid .step-item .step-image{display:flex;justify-content:center;align-items:center;width:100%}.how-it-works .how-it-works-section .steps-grid .step-item .step-image img{width:100%}@media (max-width: 768px){.how-it-works .how-it-works-section .steps-grid .step-item .step-image img{width:80%}}@media (max-width: 480px){.how-it-works .how-it-works-section .steps-grid .step-item .step-image img{width:70%}}.smart-features-page{min-height:800px;background-color:#10454b;padding:1rem 2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 768px){.smart-features-page{min-height:600px;padding:1rem 1.5rem;justify-content:space-between}}@media (max-width: 480px){.smart-features-page{min-height:400px;padding:2rem 1rem}}.smart-features-page .smart-feature-container{display:flex;justify-content:center;align-items:center;max-width:1200px}@media (max-width: 768px){.smart-features-page .smart-feature-container{flex-direction:column}}.smart-features-page .smart-feature-container .smart-feature-left{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%;padding-right:60px}@media (max-width: 768px){.smart-features-page .smart-feature-container .smart-feature-left{padding-right:0;width:100%;margin-bottom:2rem}}@media (max-width: 480px){.smart-features-page .smart-feature-container .smart-feature-left{margin-bottom:1rem}}.smart-features-page .smart-feature-container .smart-feature-left .smart-feature-left-item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.smart-features-page .smart-feature-container .smart-feature-left .smart-feature-left-item p{font-weight:400;font-size:3rem;color:#fff;margin-bottom:64px}@media (max-width: 768px){.smart-features-page .smart-feature-container .smart-feature-left .smart-feature-left-item p{font-size:2rem;margin-bottom:1rem;text-align:center}}@media (max-width: 480px){.smart-features-page .smart-feature-container .smart-feature-left .smart-feature-left-item p{font-size:1.7rem}}.smart-features-page .smart-feature-container .smart-feature-left .smart-feature-left-item .smart-feature-images{width:100%;height:500px}@media (max-width: 768px){.smart-features-page .smart-feature-container .smart-feature-left .smart-feature-left-item .smart-feature-images{display:none}}.smart-features-page .smart-feature-container .smart-feature-right{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;width:50%;gap:16px}@media (max-width: 768px){.smart-features-page .smart-feature-container .smart-feature-right{align-items:center;gap:.9rem;width:95%}}@media (max-width: 480px){.smart-features-page .smart-feature-container .smart-feature-right{align-items:center;gap:.8rem}}.smart-features-page .smart-feature-container .smart-feature-right .smart-feature-steps{display:flex;gap:2rem;background-color:#f1feff;padding:2rem;border-radius:12px;max-width:500px;width:100%;transition:transform .3s ease;justify-content:center;align-items:center}@media (max-width: 768px){.smart-features-page .smart-feature-container .smart-feature-right .smart-feature-steps{width:100%;padding:1rem;align-items:center;gap:1rem}}@media (max-width: 480px){.smart-features-page .smart-feature-container .smart-feature-right .smart-feature-steps{font-size:.8rem}}.smart-features-page .smart-feature-container .smart-feature-right .smart-feature-steps:hover{transform:translate(-8px)}.smart-features-page .smart-feature-container .smart-feature-right .smart-feature-steps-icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#38ccd8;background-color:#dbfcff;border-radius:50%}@media (max-width: 768px){.smart-features-page .smart-feature-container .smart-feature-right .smart-feature-steps-icon{width:38px;height:38px}}@media (max-width: 480px){.smart-features-page .smart-feature-container .smart-feature-right .smart-feature-steps-icon{width:28px;height:28px}}.smart-features-page .smart-feature-container .smart-feature-right .smart-feature-steps-container{display:flex;flex-direction:column;justify-content:flex-start}.smart-features-page .smart-feature-container .smart-feature-right .smart-feature-steps-heading{font-size:1.25rem;font-weight:600;margin-bottom:8px}@media (max-width: 768px){.smart-features-page .smart-feature-container .smart-feature-right .smart-feature-steps-heading{font-size:1rem}}@media (max-width: 480px){.smart-features-page .smart-feature-container .smart-feature-right .smart-feature-steps-heading{font-size:1rem}}.smart-features-page .smart-feature-container .smart-feature-right .smart-feature-steps-description{font-size:1rem;line-height:1.5;margin:0}@media (max-width: 768px){.smart-features-page .smart-feature-container .smart-feature-right .smart-feature-steps-description{font-size:1rem}}@media (max-width: 480px){.smart-features-page .smart-feature-container .smart-feature-right .smart-feature-steps-description{font-size:.9rem}}.contact-us-page{margin:0;display:flex;flex-direction:column}.contact-us-page .contact-us-container{position:relative;height:700px;display:flex;flex-direction:column}.contact-us-page .contact-us-container .contact-us-text,.contact-us-page .contact-us-container .contact-us-blank{flex:1}.contact-us-page .contact-us-container .contact-us-text{background-color:#f9f6e1}.contact-us-page .contact-us-container .contact-us-blank{background-color:#fff}.contact-us-page .contact-us-container .contact-form-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:1200px;height:100%;background:transparent;z-index:1}.contact-us-page .contact-us-container .contact-form-container .contact-wrapper{position:absolute;top:60px;left:0;max-width:300px}.contact-us-page .contact-us-container .contact-form-container .contact-wrapper .contact-us-heading{font-weight:400;font-size:2rem;margin:24px 0 16px}.contact-us-page .contact-us-container .contact-form-container .contact-wrapper .contact-us-description{margin:0;font-size:1.1rem}.contact-us-page .contact-us-container .contact-form-container .contact-form-component{position:absolute;bottom:60px;right:0;background:#fff;padding:2rem;border-radius:4px;box-shadow:0 4px 10px #0000004d;max-width:800px}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row{display:grid;grid-template-columns:150px 1fr;gap:12px;align-items:center;margin-bottom:24px}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row label{text-align:left;font-weight:500}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row .input-wrapper{display:flex;flex-direction:column;width:100%}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row .input-wrapper input,.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row .input-wrapper select{padding:8px 1px 8px 8px;border:1px solid #ccc;border-radius:4px;font-size:14px}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row .input-wrapper input:focus,.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row .input-wrapper select:focus{outline:1px solid #238e9a}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row .input-wrapper .error{color:red;font-size:12px;margin-top:4px;display:none}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row-textareas{display:grid;grid-template-columns:150px 1fr;gap:12px;align-items:flex-start;margin-bottom:24px}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row-textareas label{text-align:left;font-weight:500}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row-textareas .input-wrapper{display:flex;flex-direction:column;width:100%}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row-textareas .input-wrapper textarea{padding:8px 1px 8px 8px;border:1px solid #ccc;border-radius:4px;font-size:14px;resize:none;height:80px}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row-textareas .input-wrapper textarea:focus{outline:1px solid #238e9a}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row-textareas .input-wrapper .error{color:red;font-size:12px;margin-top:4px;display:none}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row-textareas .input-wrapper-country{width:100%;font-size:14px}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .checkbox-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .checkbox-row .i-reference{display:flex;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;font-weight:700;background-color:#2196f3;color:#fff;border-radius:50%;flex-shrink:0;text-align:center}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .checkbox-row .disclaimer-text{flex:1;font-size:14px;line-height:1.5;display:flex;align-items:center}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .error{font-size:12px;color:#e74c3c;margin-top:4px}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .contact-us-submit-button{background-color:#238e9a;color:#fff;border:none;padding:24px 32px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;width:fit-content;margin-top:24px;transition:background-color .3s ease}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .contact-us-submit-button:hover{background-color:#165d65}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .contact-us-submit-button:disabled{background-color:#ccc;cursor:not-allowed}@media (max-width: 1200px){.contact-us-page .contact-us-container{height:810px}.contact-us-page .contact-us-container .contact-form-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;height:100%}.contact-us-page .contact-us-container .contact-form-container .contact-wrapper{position:static;text-align:center;font-size:1rem;max-width:1000px;padding:2rem}.contact-us-page .contact-us-container .contact-form-container .contact-wrapper .contact-us-heading{font-weight:500;font-size:1.7rem;margin:0 0 8px}.contact-us-page .contact-us-container .contact-form-container .contact-wrapper .contact-us-description{margin:0;font-size:1rem}.contact-us-page .contact-us-container .contact-form-container .contact-form-component{position:static;box-shadow:none;padding:2rem 2rem 1rem}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1rem;gap:0}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row label{margin-bottom:4px}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row .input-wrapper input,.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row .input-wrapper select{border:1px solid #ccc;border-radius:4px;font-size:14px}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row .input-wrapper-country{width:100%}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row .input-wrapper-country .css-6oirz6-ReactDropdownSelect{font-size:14px;padding:8px 1px 8px 8px}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row-textareas{display:flex;flex-direction:column;margin-bottom:8px;gap:0}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row-textareas label{margin-bottom:4px}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row-textareas .input-wrapper input,.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .form-row-textareas .input-wrapper select{padding:5px 1px 5px 6px;border:1px solid #ccc;border-radius:4px;font-size:14px}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .checkbox-row{gap:6px}}@media (max-width: 1200px) and (max-width: 768px){.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .checkbox-row{align-items:flex-start}}@media (max-width: 1200px){.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .checkbox-row .i-reference{width:18px;height:18px;font-size:12px;margin-top:3.5px}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .checkbox-row .disclaimer-text{justify-content:center;font-size:.75rem;line-height:1.5;height:100%}.contact-us-page .contact-us-container .contact-form-container .contact-form-component .form .contact-us-submit-button{padding:18px 24px;margin-top:12px}}@media (max-width: 500px){.contact-us-page .contact-us-container{height:830px}.contact-us-page .contact-us-container .contact-form-container .contact-form-component{padding:2rem 1rem 1rem}}@media (max-width: 400px){.contact-us-page .contact-us-container{height:860px}.contact-us-page .contact-us-container .contact-form-container .contact-form-component{padding:2rem 1rem 1rem}}.footer{padding:2rem;display:flex;justify-content:center;background-color:#10454b}.footer .footer-content{max-width:1200px;width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.footer .footer-content p{margin:0;color:#d8d8d8;font-size:.875rem;display:flex;gap:1.5rem;align-items:center}.footer .footer-content .footer-links{display:flex;align-items:center}.footer .footer-content .footer-links p{margin:0;color:#d8d8d8;font-size:.875rem;display:block;gap:0}.footer .footer-content .footer-links a{text-decoration:underline}.footer .footer-content .footer-link{color:#d8d8d8;text-decoration:none;font-size:.875rem;transition:color .3s ease;text-decoration:underline}.footer .footer-content .footer-link:hover{color:#fff}@media (max-width: 768px){.footer{padding:1rem}.footer .footer-content{flex-direction:column;text-align:center;gap:.4rem}.footer .footer-content p{gap:1rem}}@media (max-width: 480px){.footer{padding:1rem}.footer .footer-content p{gap:.75rem}}.coriolis-address-section{height:35vh;margin:0;padding:0;background-color:#10454b;color:#d8d8d8;display:flex;justify-content:center;align-items:center;width:100%}.coriolis-address-section .coriolis-address-container{width:1200px;display:flex;flex-direction:row;height:100%}.coriolis-address-section .coriolis-address-container .coriolis-address-map{width:50%;margin:0;padding:0}.coriolis-address-section .coriolis-address-container .coriolis-address-map iframe{height:100%;border:0}.coriolis-address-section .coriolis-address-container .coriolis-address-text-container{display:flex;margin-left:100px;align-items:center}.coriolis-address-section .coriolis-address-container .coriolis-address-text-container .coriolis-address-text{box-sizing:border-box;padding:20px}.coriolis-address-section .coriolis-address-container .coriolis-address-text-container .coriolis-address-text .coriolis-address-icon{font-size:1.4rem}.coriolis-address-section .coriolis-address-container .coriolis-address-text-container .coriolis-address-text p{margin:8px 0;font-size:1.1rem}@media (max-width: 768px){.coriolis-address-section .coriolis-address-container{flex-direction:column}.coriolis-address-section .coriolis-address-container .coriolis-address-map,.coriolis-address-section .coriolis-address-container .coriolis-address-text-container{width:100%;margin-left:0;justify-content:center}.coriolis-address-section .coriolis-address-container .coriolis-address-map .coriolis-address-text p,.coriolis-address-section .coriolis-address-container .coriolis-address-text-container .coriolis-address-text p{margin:8px 0;font-size:1rem}}.search-bar-container{width:100%;box-shadow:0 2px 4px #0000000d;background:#fff;margin-top:10px}.search-input-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding-left:10px;border:1px solid #d9d9d9;border-radius:4px;cursor:text;min-height:40px;position:relative}.search-input-wrapper .ant-tag.ant-tag-blue{text-transform:capitalize;display:flex;height:31px;justify-content:center;align-items:center;padding:0 11px;background-color:#f8f8f8;border-radius:5px;color:#63615d;font-weight:500;border-color:#e4e3e3}.search-input{border:none;outline:none;flex:1;min-width:100px;font-size:14px;background-color:transparent}.search-clear-button{margin-right:10px;font-size:16px;cursor:pointer}.search-button{background-color:#fff;color:#000;padding:6px 22px;font-size:16px;cursor:pointer;border:none;border-left:1px solid #d9d9d9;min-height:40px}.search-dropdown{text-transform:capitalize;border:1px solid #d9d9d9;border-radius:6px;background-color:#fff;box-shadow:0 2px 8px #0000001a;max-height:192px;overflow-y:auto}.search-option{padding:8px 16px;cursor:pointer}.search-option:hover{background-color:#e6f4ff}.search-option.highlight{background-color:#eaeaea}.search-option.disabled{color:#bfbfbf;cursor:default}.search-token{margin:0;text-transform:capitalize;display:flex;height:31px;justify-content:center;align-items:center;padding:0 11px;background-color:#f8f8f8;border-radius:5px;color:#63615d;font-weight:600;border-color:#e4e3e3}.toast{display:flex;align-items:center;column-gap:10px;padding-right:24px;text-align:justify}.toast .icon-div{height:100%;display:flex;align-items:center;column-gap:15px}.toast .vertical-div{border-radius:11px;height:100%;margin-left:-10px}.toast .message{margin:15px}.toast .tittle{color:#565656;font-size:16px;font-weight:600}.toast .description{color:#858585;font-size:16px;font-weight:400}.spinner{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:12px}.spinner .loading-font{font-size:14px;letter-spacing:1.01px}.coursesTabLayout-container{width:100%;height:100%!important}.coursesTabLayout-container .ant-tabs-nav-wrap{margin-left:30px}.coursesTabLayout-container .ant-tabs{height:100%}.coursesTabLayout-container .ant-tabs .ant-tabs-content{position:relative;width:100%;height:100%}.coursesTabLayout-container .ant-tabs .ant-tabs-tabpane{height:100%}.coursesTabLayout-container .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 20px}.coursesTabLayout-container .ant-tabs-ink-bar{background-color:#10454b}.coursesTabLayout-container .ant-tabs-tab{padding:10px}.coursesTabLayout-container .ant-tabs-tab span{display:flex;align-items:center;gap:5px}.coursesTabLayout-container .ant-tabs-tab span .tab-label{margin-top:4px}.coursesTabLayout-container .ant-tabs-tab-btn{color:#696969;font-weight:600}.coursesTabLayout-container .ant-tabs-tab-btn:hover{color:#353535}.coursesTabLayout-container .ant-tabs-tab-active span{color:#10454b;gap:5px}.coursesTabLayout-container .ant-tabs-tab-active .tab-icon{color:#10454b}.coursesTabLayout-container .ant-tabs-tab:hover,.coursesTabLayout-container .ant-tabs-tab:hover .tab-icon{color:inherit}.coursesTabLayout-container .inactive-tab,.coursesTabLayout-container .inactive-tab .tab-icon{color:#696969}@media (max-width: 480px){.coursesTabLayout-container{width:100%;height:100%!important}.coursesTabLayout-container .ant-tabs-nav{margin:0 0 .6rem}.coursesTabLayout-container .ant-tabs-nav-list{width:100%;display:flex;justify-content:flex-start;gap:1.4rem}.coursesTabLayout-container .ant-tabs-nav-wrap{margin-left:.8rem}.coursesTabLayout-container .ant-tabs-tab{padding:10px 0rem 10px 0px}.coursesTabLayout-container .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0}}.ownedCourseTabScreen-container{height:100%;padding:0 30px;overflow-y:auto}.ownedCourseTabScreen-container .empty-container{padding-top:3%;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.ownedCourseTabScreen-container .empty-container img{height:40%}.ownedCourseTabScreen-container .empty-container .text-container{margin-top:0;text-align:center;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.ownedCourseTabScreen-container .empty-container .text-container .title{font-size:16px;color:#10454b;margin-bottom:5px;font-weight:600}.ownedCourseTabScreen-container .empty-container .text-container .subtitle{margin:0;font-size:13px;color:#696969}.ownedCourseTabScreen-container .empty-container .text-container .get-started-button{margin-top:24px;font-size:14px;font-weight:600;color:#10454b;background-color:#fff;border:1px solid #10454B;border-radius:7px;padding:10px 18px;cursor:pointer}.ownedCourseTabScreen-container .drafts-subtitle{padding:0;margin-bottom:10px;font-size:18px;font-weight:600}.draft-delete-modal{position:relative;top:300px!important;width:500px!important}@media (max-width: 480px){.ownedCourseTabScreen-container{padding:0 .8rem}.ownedCourseTabScreen-container .drafts-subtitle{font-size:.9rem}}.empty-container{padding-top:3%;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.empty-container img{height:40%}.empty-container .text-container{margin-top:0;text-align:center;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.empty-container .text-container .title{font-size:16px;color:#10454b;margin-bottom:5px;font-weight:600}.empty-container .text-container .subtitle{margin:0;font-size:13px;color:#696969}.empty-container .text-container .get-started-button{margin-top:24px;font-size:14px;font-weight:600;color:#10454b;background-color:#fff;border:1px solid #10454B;border-radius:7px;padding:10px 18px;cursor:pointer}.action_button{display:flex;gap:18px}.drafts-container .draftCourses-empty{margin-top:10px;font-size:16px;color:#696969!important}@media (max-width: 480px){.drafts-container{column-gap:20px;display:grid;grid-template-columns:1fr;gap:1rem}}.draft-tile-container{border-radius:5px;background:#f9f9f9;margin-bottom:10px;width:100%;position:relative}.draft-tile-header{display:flex;justify-content:space-between;align-items:center;width:100%}.draft-tile-header:hover{background-color:#f2f2f2}.draft-tile-header .draft-course-left{cursor:pointer;display:flex;align-items:center;flex:1}.draft-tile-header .draft-course-left .draft-course-img{height:72px;width:109px;border-top-left-radius:5px;border-bottom-left-radius:5px}.draft-tile-header .draft-course-left .assessment-draft-items{padding-left:16px}.draft-tile-header .draft-course-left .assessment-draft-items .course-title{font-weight:600;font-size:16px}.draft-tile-header .draft-course-left .assessment-draft-items .assessment-policy-title{font-weight:500;color:#696969;font-size:12px}.draft-tile-header .draft-course-right{display:flex;align-items:center;font-weight:600;font-size:14px;padding-right:16px;column-gap:22px}.draft-tile-header .draft-course-right .draft-review-indicator{border:1px solid #696969;color:#696969;font-size:10px;padding:6px 15px;border-radius:50px}.draft-tile-header .draft-course-right .draft-button-group{border:0;background-color:transparent;display:flex;flex-direction:row;align-items:center;cursor:pointer}.draft-tile-header .draft-course-right .draft-button-group .edit-text{margin-left:8px;font-size:14px}.draft-tile-header .draft-course-right .draft-button-group.disabled{border-color:#ccc;color:#aaa;cursor:not-allowed}.draft-toggle-section{border-top:1px solid #ededed;background-color:#f9f9f9;padding:23px 0}.draft-description{display:flex;align-items:center;font-size:14px;color:#696969;padding:0 29px}.draft-status{padding:12px 29px 0;font-size:14px;color:#696969;margin-top:12px;border-top:1px solid #ededed}.warning-icon{color:red;margin-right:10px}.draft-notification{position:absolute;top:-10px;right:-5px}.test-start{display:flex;align-items:center;border-radius:7px;padding:8px 12px;background-color:transparent;border:1.5px solid #10454b;cursor:pointer}@media (max-width: 480px){.draft-tiles-wrapper{display:flex;flex-wrap:wrap;gap:10px;padding:0 10px}.draft-tile-container{margin-bottom:15px;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden}.draft-tile-header{flex-direction:column;align-items:stretch;padding:0}.draft-tile-header .draft-course-left{flex-direction:column;margin-bottom:0;align-items:flex-start}.draft-tile-header .draft-course-left .draft-course-img{width:100%;height:70px;border-radius:8px 8px 0 0;object-fit:cover}.draft-tile-header .draft-course-left .assessment-draft-items{padding:12px 10px 8px;text-align:left}.draft-tile-header .draft-course-left .assessment-draft-items .course-title{font-size:1rem;font-weight:600;margin-bottom:4px;line-height:1.3}.draft-tile-header .draft-course-left .assessment-draft-items .assessment-policy-title{font-size:.85rem;color:#696969;margin-bottom:8px;line-height:1.2}.draft-tile-header .draft-course-right{display:flex;padding:0 10px 8px;column-gap:8px;flex-wrap:wrap;justify-content:space-evenly;margin-bottom:8px}.draft-tile-header .draft-course-right .draft-review-indicator{font-size:8px;padding:3px 8px;border-radius:12px}.draft-tile-header .draft-course-right .draft-button-group .edit-text{font-size:.85rem;margin-left:3px}.test-start{width:calc(100% - 20px);margin:0 10px 12px;padding:8px 12px;font-size:11px;text-align:center;justify-content:center;border-radius:6px}.draft-toggle-section{padding:8px 10px}.draft-description{padding:0 10px;font-size:10px;text-align:center}.draft-status{padding:8px 10px 0;font-size:10px;text-align:center}.warning-icon{margin-right:5px}.draft-notification{top:-5px;right:-3px}}.ant-modal .ant-modal-content{padding:0 0 20px!important;border-bottom-left-radius:5px!important;border-bottom-right-radius:5px!important}.ant-modal{border-radius:5px!important}.ant-modal .ant-modal-title{padding:20px 24px!important;color:#fff!important;background-color:#10454b!important;border-top-left-radius:5px!important;border-top-right-radius:5px!important;font-weight:500!important}.ant-modal .ant-modal-close{color:#fff!important;font-weight:900!important}[class^=ant-row]{column-gap:14px!important}.ant-modal .ant-modal-footer{margin-right:24px!important}.children-wrapper{padding:0 24px!important}.ant-modal-footer .ant-btn-default{border-color:#10454b!important}.ant-modal-footer .ant-btn-primary{background-color:#10454b!important;color:#fff!important}.ant-modal-footer .ant-btn-default:not(:disabled):hover{color:#10454b!important}.ant-input-affix-wrapper:focus{border-color:#10454b!important}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:#10454b!important}.entity_tile_new.entity-tile-container{width:100%;position:relative}.entity_tile_new.entity-tile-container .entity-tile-header{padding:24px;cursor:pointer;border-bottom:1px solid #e1e1e1;z-index:100;position:relative}.entity_tile_new.entity-tile-container .entity-tile-header.expanded{border-style:solid;border-width:1px 1px 0 1px;border-color:#10454b;border-radius:4px 4px 0 0;background:linear-gradient(to bottom right,#6fd1ef4d,#4cc9f000 50%)}.entity_tile_new.entity-tile-container .entity-tile-header.expanded:before{opacity:0}.entity_tile_new.entity-tile-container .entity-tile-header.expanded:hover:before{opacity:0}.entity_tile_new.entity-tile-container .entity-tile-header:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background:linear-gradient(to right,#6fd1ef4d,#4cc9f000 80%);transform:translate(-50%,-50%);opacity:0;transition:opacity .5s ease;z-index:0}.entity_tile_new.entity-tile-container .entity-tile-header:hover:before{opacity:1}.entity_tile_new.entity-tile-container .entity-tile-header>*{position:relative;z-index:1}.entity_tile_new.entity-tile-container .entity-tile-header .entity-item-title{font-weight:600;font-size:16px}.entity_tile_new.entity-tile-container .entity-tile-header .entity-item-policy-title{color:#333;font-size:14px}.entity_tile_new.entity-tile-container .entity-tile-header .entity-item-policy-title .entity-item-policy-label{color:#1677ff;opacity:.85}.entity_tile_new.entity-tile-container .entity-tile-header .entity-item-icon-button{color:#10454b;font-size:18px}.entity_tile_new.entity-tile-container .entity-tile-header .entity-item-right-button{font-size:14px;border-radius:4px;min-width:100px;padding:8px 12px;color:#10454b;cursor:pointer}.entity_tile_new.entity-tile-container .entity-tile-header .entity-item-right-button:hover{border:1px solid #10454B}.entity_tile_new.entity-tile-container .entity-item-toggle-section{max-height:0px;overflow:hidden;display:none;border-width:1px;border-top-width:0px;border-style:solid;border-color:#10454b;border-radius:0 0 4px 4px;margin-bottom:10px;padding:0 0 24px;transition:max-height .3s ease}.entity_tile_new.entity-tile-container .entity-item-toggle-section.expanded{max-height:1000px;overflow:auto;display:block}.entity_tile_new.entity-tile-container .entity-item-toggle-section:before{content:"";position:absolute;top:50%;left:50%;width:150%;height:100%;transform:translate(-50%,-50%);opacity:1;transition:opacity .5s ease;z-index:0}.entity_tile_new.entity-tile-container .entity-item-description{display:flex;align-items:center;font-size:14px;color:#333;padding:0 24px}.entity_tile_new.entity-tile-container .test-start{display:flex;align-items:center;border-radius:7px;padding:8px 12px;background-color:transparent;border:1.5px solid #10454B;cursor:pointer}@media (max-width: 480px){.entity_tile_new.entity-tile-container .entity-tiles-wrapper{display:flex;flex-wrap:wrap;gap:.625rem;padding:0 .625rem}.entity_tile_new.entity-tile-container .entity-tile-container{margin-bottom:0;display:flex;flex-direction:column}.entity_tile_new.entity-tile-container .entity-tile-header{padding:.625rem}.entity_tile_new.entity-tile-container .entity-tile-header .entity-item-right-button{font-size:14px;border-radius:4px;min-width:100px}.entity_tile_new.entity-tile-container .entity-item-toggle-section{padding:0}.entity_tile_new.entity-tile-container .entity-item-description{display:block;padding:0rem .625rem .625rem;word-wrap:break-word}.entity_tile_new.entity-tile-container .entity-item-description-empty{height:100%;padding:0rem .625rem;font-size:.85rem;text-align:center}}.pagination-container{z-index:200;color:#fff;position:sticky;left:0;display:flex;width:100%;height:66px;bottom:0;margin-left:auto;margin-right:0;align-items:center;justify-content:flex-end!important;background:#f9f9f9}.pagination-container .menu-dropdown{width:auto!important;color:#000}.itemsPerPage{display:flex;flex-grow:1}.pagination-container::-webkit-scrollbar{display:none}.pagination-button-prev{cursor:pointer;font-size:16px;font-weight:500;border:none;color:#adacaa;background-color:transparent;margin-left:15px;-webkit-user-select:none;user-select:none}.pagination-button-next{cursor:pointer;font-size:16px;font-weight:500;border:none;color:#adacaa;background-color:transparent;margin-right:30px;margin-left:5px;-webkit-user-select:none;user-select:none}.pageDetail{cursor:pointer;font-size:14px;font-weight:500;border:none;color:#666;background-color:transparent;margin-right:20px;-webkit-user-select:none;user-select:none}@media (max-width: 410px){.pageDetail{display:none}}.pagination-disabled{color:#b6b6b8}.paraInfo1{cursor:pointer;font-size:14px;font-weight:500;border:none;color:#666;background-color:transparent;margin-left:25px;-webkit-user-select:none;user-select:none}.paraInfo{cursor:pointer;font-size:14px;font-weight:500;border:none;color:#666;background-color:transparent;margin-left:5px;-webkit-user-select:none;user-select:none}.paraInfo2{cursor:pointer;font-size:14px;font-weight:500;border:none;color:#666;background-color:transparent;margin-left:5px;margin-right:30px;-webkit-user-select:none;user-select:none}.pageNumber-button{cursor:pointer;font-size:13px;font-weight:500;border:transparent;color:#666;background-color:transparent;margin:0 10px;-webkit-user-select:none;user-select:none}.menu-dropdown{position:relative;width:8rem!important;cursor:pointer!important;border:1px solid #d9d9d9!important;border-radius:6px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between;padding:4px 11px!important;-webkit-user-select:none!important;user-select:none!important}.menu-dropdown .react-dropdown-select-content{display:contents}.menu-dropdown .react-dropdown-select-dropdown{transition:all 3ms;overflow-y:auto!important;max-height:128px!important;z-index:150!important;position:absolute!important;width:100%!important;background-color:#fff!important;border:1px solid #ccc!important;border-radius:6px!important;-webkit-user-select:none!important;user-select:none!important}.menu-dropdown .react-dropdown-select-dropdown .react-dropdown-select-item{padding:12px 16px!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important}.menu-dropdown .react-dropdown-select-dropdown .react-dropdown-select-item:hover{background-color:#f5f5f5!important;color:#000}.menu-dropdown .react-dropdown-select-dropdown .react-dropdown-select-item-selected{background-color:#10454b!important}.menu-dropdown .react-dropdown-select-dropdown .react-dropdown-select-item-selected:hover{background-color:#2f6f76!important;color:#fff}.enrolled-tests-container{width:100%;height:100%;overflow-y:auto}.enrolled-tests-container .tests-container{display:flex;justify-content:flex-start;flex-flow:row wrap;-webkit-flex-flow:row wrap;column-gap:20px;padding:0 30px;margin-bottom:70px}.enrolled-tests-container .tests-container-empty{width:100%;height:78px;min-width:800px;display:flex;justify-content:flex-start;align-items:center;padding:0 50px;font-size:16px;color:#8b8998;border-bottom:1px solid #e5e4e5}.enrolled-tests-container .enrolled-tests-paginations{width:100%;bottom:0;position:absolute;left:0;right:0}@media (max-width: 480px){.enrolled-tests-container .tests-container{column-gap:20px;padding:0 .8rem;display:grid;grid-template-columns:1fr;gap:1rem}}.entity-tile-old.entity-tile-container{border-radius:5px;background:#f9f9f9;margin-bottom:10px;width:100%;position:relative}.entity-tile-old.entity-tile-container .entity-tile-header{display:flex;justify-content:space-between;align-items:center;width:100%}.entity-tile-old.entity-tile-container .entity-tile-header:hover{background-color:#f2f2f2}.entity-tile-old.entity-tile-container .entity-tile-header .entity-item-left{cursor:pointer;display:flex;align-items:center;flex:1}.entity-tile-old.entity-tile-container .entity-tile-header .entity-item-left .entity-item-img{height:72px;width:109px;border-top-left-radius:5px;border-bottom-left-radius:5px}.entity-tile-old.entity-tile-container .entity-tile-header .entity-item-left .entity-item-main{padding-left:16px}.entity-tile-old.entity-tile-container .entity-tile-header .entity-item-left .entity-item-main .entity-item-title{font-weight:600;font-size:16px}.entity-tile-old.entity-tile-container .entity-tile-header .entity-item-left .entity-item-main .entity-item-policy-title{font-weight:500;color:#696969;font-size:12px}.entity-tile-old.entity-tile-container .entity-tile-header .entity-item-right{display:flex;align-items:center;font-weight:600;font-size:14px;padding-right:16px;column-gap:22px}.entity-tile-old.entity-tile-container .entity-tile-header .entity-item-right .entity-pdf-icon-container{display:flex;align-items:center;cursor:pointer;gap:24px}.entity-tile-old.entity-tile-container .entity-tile-header .entity-item-right .entity-button-container{display:flex;align-items:center;gap:16px}.entity-tile-old.entity-tile-container .entity-tile-header .entity-item-right .entity-button-container .entity-item-right-button{display:flex;align-items:center;border-radius:7px;padding:8px 12px;background-color:transparent;border:1.5px solid #10454b;cursor:pointer;width:80px}.entity-tile-old.entity-tile-container .entity-item-toggle-section{border-top:1px solid #ededed;background-color:#f9f9f9;padding:23px 0}.entity-tile-old.entity-tile-container .entity-item-description{display:flex;align-items:center;font-size:14px;color:#696969;padding:0 29px}.entity-tile-old.entity-tile-container .test-start{display:flex;align-items:center;border-radius:7px;padding:8px 12px;background-color:transparent;border:1.5px solid #10454b;cursor:pointer}@media (max-width: 480px){.entity-tile-old.entity-tile-container .entity-tiles-wrapper{display:flex;flex-wrap:wrap;gap:.625rem;padding:0 .625rem}.entity-tile-old.entity-tile-container .entity-tile-container{border-radius:.5rem;box-shadow:0 .125rem .5rem #0000001a;overflow:hidden;margin-bottom:0;display:flex;flex-direction:column}.entity-tile-old.entity-tile-container .entity-tile-header{display:flex;justify-content:space-between;flex-direction:column;padding:0;height:100%;align-items:stretch}.entity-tile-old.entity-tile-container .entity-tile-header .entity-item-left{flex-direction:column;margin-bottom:0;align-items:flex-start}.entity-tile-old.entity-tile-container .entity-tile-header .entity-item-left .entity-item-img{width:100%;height:70px;border-radius:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom-left-radius:0;object-fit:cover}.entity-tile-old.entity-tile-container .entity-tile-header .entity-item-left .entity-item-main{padding:.5rem;text-align:left}.entity-tile-old.entity-tile-container .entity-tile-header .entity-item-left .entity-item-main .entity-item-title{font-size:1rem;font-weight:600;margin-bottom:.25rem;line-height:1.3;height:1.3em;overflow:hidden;text-overflow:ellipsis}.entity-tile-old.entity-tile-container .entity-tile-header .entity-item-left .entity-item-main .entity-item-policy-title{font-size:.85rem;color:#696969;line-height:1.2;height:1.2em;overflow:hidden;text-overflow:ellipsis}.entity-tile-old.entity-tile-container .entity-tile-header .entity-item-right{display:flex;align-items:center;justify-content:space-between;padding:.5rem}.entity-tile-old.entity-tile-container .entity-tile-header .entity-item-right .entity-pdf-icon-container{display:flex;align-items:center;justify-content:space-evenly;cursor:pointer;gap:24px;padding-bottom:0;width:50%}.entity-tile-old.entity-tile-container .entity-tile-header .entity-item-right .entity-button-container{gap:10px}.entity-tile-old.entity-tile-container .entity-tile-header .entity-item-right .entity-button-container .entity-item-right-button{display:flex;align-items:center;justify-content:center;font-size:.85rem;border-radius:.375rem}.entity-tile-old.entity-tile-container .entity-item-toggle-section{padding:0}.entity-tile-old.entity-tile-container .entity-item-description{display:block;padding:0rem .625rem;font-size:.85rem;text-align:justify;overflow-y:auto;word-wrap:break-word}.entity-tile-old.entity-tile-container .entity-item-description-empty{height:100%;padding:0rem .625rem;font-size:.85rem;text-align:center}}.rcb-chat-header-container{padding:12px;color:#fff;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;max-height:55px}.rcb-chat-header{display:flex;flex-direction:row}.rcb-bot-avatar{background-size:cover;width:30px;height:30px;border-radius:50%;margin-right:12px}.rcb-message-prompt-container.visible{position:sticky;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;opacity:1;animation:rcb-animation-pop-in .3s ease-in-out;pointer-events:auto}.rcb-message-prompt-container.hidden{opacity:0;height:0px;visibility:hidden;pointer-events:none}.rcb-message-prompt-text{padding:6px 12px;border-radius:20px;color:#adadad;font-size:12px;background-color:#fff;border:.5px solid #adadad;cursor:pointer;transition:color .3s ease,border-color .3s ease;z-index:9999}.rcb-message-prompt-container.hidden .rcb-message-prompt-text{padding:0}.rcb-user-message-container{display:flex;flex-direction:row;justify-content:right}.rcb-user-message{margin-top:8px;padding:12px 16px;border-radius:22px;min-height:20px;height:fit-content;width:fit-content;font-size:15px;overflow-wrap:anywhere;overflow:auto;white-space:pre-wrap;text-align:right;margin-right:16px}.rcb-user-message-offset{margin-right:50px}.rcb-user-message-entry{animation:rcb-animation-user-message-entry .3s ease-in backwards}.rcb-message-user-avatar{background-size:cover;width:40px;height:40px;border-radius:50%;margin-top:9px}.rcb-message-user-avatar{margin-left:-10px;margin-right:6px}.rcb-bot-message-container{display:flex;flex-direction:row}.rcb-bot-message{margin-top:8px;padding:12px 16px;border-radius:22px;min-height:20px;height:fit-content;width:fit-content;font-size:15px;overflow-wrap:anywhere;overflow:auto;white-space:pre-wrap;text-align:left;margin-left:16px}.rcb-bot-message-offset{margin-left:50px}.rcb-bot-message-entry{animation:rcb-animation-bot-message-entry .3s ease-in backwards}.rcb-message-bot-avatar{background-size:cover;width:40px;height:40px;border-radius:50%;margin-top:9px}.rcb-message-bot-avatar{margin-left:6px;margin-right:-10px}.rcb-typing-indicator{display:flex;align-items:center}.rcb-dot{width:8px;height:8px;border-radius:50%;background-color:#ccc;margin-right:4px;animation:rcb-animation-bot-typing 1s infinite}.rcb-dot:nth-child(2){animation-delay:.2s}.rcb-dot:nth-child(3){animation-delay:.4s}.rcb-chat-body-container{position:relative;height:100%;width:100%;padding-bottom:16px;overflow-x:hidden;overflow-y:scroll;touch-action:pan-y}.rcb-chat-body-container::-webkit-scrollbar-track{background-color:#f1f1f1}.rcb-chat-body-container::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:4px}.rcb-chat-body-container::-webkit-scrollbar-thumb:hover{background-color:#cfcfcf}.rcb-chat-body-container::-webkit-scrollbar-corner{background-color:#f1f1f1}.rcb-checkbox-container{display:flex;padding-top:12px;margin-left:16px;flex-wrap:wrap;gap:10px}.rcb-checkbox-offset{margin-left:50px!important}.rcb-checkbox-row-container{display:flex;align-items:center;gap:5px;border-width:.5px;border-style:solid;border-radius:10px;min-height:30px;max-height:32px;width:80%;cursor:pointer;background-color:#fff;animation:rcb-animations-checkboxes-entry .5s ease-out;overflow:hidden}.rcb-checkbox-row-container:hover{box-shadow:0 0 5px #0003}.rcb-checkbox-row{display:inline-flex;margin-left:10px;align-items:center;cursor:pointer}.rcb-checkbox-mark{width:20px;height:20px;background-color:#f2f2f2;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;transition:all .3s ease;margin-right:10px;cursor:pointer}.rcb-checkbox-mark:hover{background-color:#c2c2c2}.rcb-checkbox-mark:before{content:"✓";transition:all .3s ease}.rcb-checkbox-label{font-size:14px}.rcb-checkbox-next-button{text-align:center;display:inline-block;align-items:center;border-width:.5px;border-style:solid;border-radius:10px;font-size:24px;min-height:30px;max-height:32px;width:80%;cursor:pointer;background-color:#fff;animation:rcb-animations-checkboxes-entry .5s ease-out}.rcb-checkbox-next-button:before{content:"→"}.rcb-checkbox-next-button:hover{box-shadow:0 0 5px #0003}.rcb-options-container{padding-top:12px;margin-left:16px;max-width:70%;display:flex;flex-wrap:wrap;gap:10px}.rcb-options-offset{margin-left:50px!important}.rcb-options{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:20px;font-size:14px;border-width:.5px;border-style:solid;cursor:pointer;transition:background-color .3s ease;animation:rcb-animation-options-entry .5s ease-out;overflow:hidden}.rcb-options:hover{box-shadow:0 0 5px #0003}.rcb-line-break-container{display:flex;justify-content:center;align-items:center;padding-top:10px;padding-bottom:5px;max-height:45px}.rcb-line-break-text{padding:6px 12px;color:#adadad;font-size:12px}.rcb-spinner-container{display:flex;justify-content:center;align-items:center;padding-top:10px;padding-bottom:5px;min-height:35px;max-height:45px}.rcb-spinner{width:22px;height:22px;border-radius:50%;border:4px solid #f3f3f3;animation:rcb-animation-spin 1s linear infinite}.rcb-chat-input{padding:8px 16px;border-top:1px solid #ccc;display:flex;align-items:center;background-color:#fff}.rcb-chat-input::placeholder{color:#999}.rcb-chat-input-textarea{flex:1;padding:8px;border:none;border-radius:4px;outline:none;font-size:16px;resize:none;height:auto;min-height:38px;overflow-y:scroll;font-family:inherit;background-color:#fff;color:#000;touch-action:none}.rcb-chat-input-textarea::-webkit-scrollbar{background-color:transparent}.rcb-chat-input-textarea::-webkit-scrollbar-thumb{background-color:transparent}.rcb-chat-input-textarea::-webkit-scrollbar-thumb:hover{background-color:transparent}.rcb-chat-input-char-counter{font-size:14px;margin-left:8px;margin-top:3px}.rcb-chat-footer-container{padding:12px 16px 8px 10px;border-top:1px solid #ccc;max-height:55px;display:flex;justify-content:space-between;align-items:flex-end;font-size:12px;background-color:#f2f2f2;color:#000}.rcb-chat-footer{display:flex;flex-direction:row}.rcb-toggle-button{display:flex;flex-direction:row;position:fixed;bottom:20px;right:20px;z-index:9999;width:75px;height:75px;border-radius:50%;border:none;cursor:pointer;box-shadow:0 2px 4px #0003}.rcb-toggle-button.rcb-button-hide{opacity:0;visibility:hidden;animation:rcb-animation-collapse .3s ease-in-out forwards}.rcb-toggle-button.rcb-button-show{opacity:1;visibility:visible;animation:rcb-animation-expand .3s ease-in-out forwards}.rcb-toggle-icon{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;margin:auto;border-radius:inherit}.rcb-badge{position:absolute;top:-6px;right:-6px;border-radius:50%;background-color:red;color:#fff;height:25px;width:25px;display:flex;justify-content:center;align-items:center}.rcb-chat-tooltip{position:fixed;padding:16px;border-radius:20px;box-shadow:0 2px 6px #0003;white-space:nowrap;cursor:pointer;font-size:20px;transition:transform .3s ease;z-index:9999}.rcb-chat-tooltip-tail{content:"";position:absolute;top:50%;right:-10px;margin-top:-10px;border-width:10px 0 10px 10px;border-style:solid}.rcb-chat-tooltip.rcb-tooltip-hide{opacity:0;visibility:hidden;animation:rcb-animation-tooltip-out .5s ease-in-out}.rcb-chat-tooltip.rcb-tooltip-show{opacity:1;visibility:visible;animation:rcb-animation-tooltip-in .5s ease-in-out}.rcb-toast-prompt{padding:6px 12px;border-radius:5px;color:#7a7a7a;font-size:12px;text-align:center;background-color:#fff;border:.5px solid #7a7a7a;cursor:pointer;transition:color .3s ease,border-color .3s ease;z-index:9999;width:100%;margin-top:6px;animation:rcb-animation-pop-in .3s ease-in-out}.rcb-toast-prompt-container{position:absolute;left:50%;transform:translate(-50%);bottom:0;margin:auto;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;opacity:1;animation:popIn .3s ease-in-out;pointer-events:auto;margin-top:200}.rcb-media-display-image-container,.rcb-media-display-video-container{margin-top:8px;margin-right:16px;border-radius:22px;padding:16px;width:fit-content}.rcb-media-display-offset{margin-right:50px!important}.rcb-media-display-image{width:100%;height:auto;border-radius:22px;object-fit:cover}.rcb-media-display-video{width:100%;height:auto;border-radius:22px;background-color:#000}.rcb-media-display-audio{margin-top:8px;margin-right:16px;width:100%;height:auto;border-radius:22px}.rcb-media-entry{animation:rcb-animation-user-message-entry .3s ease-in backwards}.rcb-attach-button-enabled,.rcb-attach-button-disabled{position:relative;display:inline-block;background-size:cover;width:30px;height:30px;border-radius:6px;text-align:center}.rcb-attach-button-enabled input[type=file],.rcb-attach-button-disabled input[type=file]{position:absolute;width:100%;height:100%;display:none}.rcb-attach-button-enabled{cursor:pointer}.rcb-attach-button-disabled{opacity:.5}.rcb-attach-button-enabled:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background-color:#0000001a;border-radius:50%;opacity:0;transition:width .2s ease-out,height .2s ease-out,opacity .2s ease-out}.rcb-attach-button-enabled:hover:after{width:130%;height:130%;opacity:1}.rcb-attach-icon-enabled,.rcb-attach-icon-disabled{display:inline-block;width:24px;height:24px;margin-top:2px;background-repeat:no-repeat;background-size:cover;transition:background-image .3s ease}.rcb-attach-icon-enabled{cursor:pointer}.rcb-emoji-button-enabled,.rcb-emoji-button-disabled{position:relative;display:inline-block;background-size:cover;width:30px;height:30px;border-radius:6px;text-align:center;cursor:pointer}.rcb-emoji-icon-enabled,.rcb-emoji-icon-disabled{position:relative;display:inline-block;background-size:cover;font-size:20px;width:24px;height:24px;margin-top:2px;background-repeat:no-repeat}.rcb-emoji-icon-enabled{cursor:pointer}.rcb-emoji-icon-disabled{opacity:.5}.rcb-emoji-button-enabled:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background-color:#0000001a;border-radius:50%;opacity:0;transition:width .2s ease-out,height .2s ease-out,opacity .2s ease-out}.rcb-emoji-button-enabled:hover:after{width:130%;height:130%;opacity:1}.rcb-emoji-button-popup{position:absolute;width:158px;background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:8px;box-shadow:0 2px 4px #0003;max-height:200px;overflow-y:auto;transform:translateY(calc(-100% - 30px))}.rcb-emoji{cursor:pointer;font-size:24px;padding:3px;transition:transform .2s ease-in-out}.rcb-emoji:hover{transform:scale(1.2)}.rcb-audio-icon{position:relative;display:inline-block;background-size:cover;width:30px;height:30px;border:none;cursor:pointer;margin-left:5px}.rcb-audio-icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background-color:#0000001a;border-radius:50%;opacity:0;transition:width .2s ease-out,height .2s ease-out,opacity .2s ease-out}.rcb-audio-icon:hover:after{width:130%;height:130%;opacity:1}.rcb-close-chat-icon{position:relative;display:inline-block;background-size:cover;width:30px;height:30px;border:none;margin-left:5px;cursor:pointer}.rcb-close-chat-icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background-color:#0000001a;border-radius:50%;opacity:0;transition:width .2s ease-out,height .2s ease-out,opacity .2s ease-out}.rcb-close-chat-icon:hover:after{width:130%;height:130%;opacity:1}.rcb-notification-icon{position:relative;display:inline-block;background-size:cover;width:30px;height:30px;border:none;cursor:pointer;margin-left:5px}.rcb-notification-icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background-color:#0000001a;border-radius:50%;opacity:0;transition:width .2s ease-out,height .2s ease-out,opacity .2s ease-out}.rcb-notification-icon:hover:after{width:130%;height:130%;opacity:1}.rcb-voice-button-enabled,.rcb-voice-button-disabled{display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;border-radius:4px;box-shadow:0 0 3px #0000004d;cursor:pointer;height:32px;width:32px;margin-left:8px;transition:all .3s ease;background-color:#fff}.rcb-voice-button-enabled{border:1px solid red;box-shadow:0 0 3px #ff000080}.rcb-voice-button-enabled:hover{border:1px solid rgb(61,0,0)}.rcb-voice-button-disabled{border:1px;border-style:solid;border-color:#0003}.rcb-voice-button-disabled:hover{box-shadow:0 0 3px #8a0000}.rcb-voice-icon{width:60%;height:60%;background-size:cover;object-fit:cover;background-size:contain;background-repeat:no-repeat;background-position:center}.rcb-voice-icon.on{animation:rcb-animation-ping 1s infinite}.rcb-send-button{display:inline-flex;justify-content:center;text-transform:uppercase;border:none;border-radius:4px;box-shadow:0 0 3px #0000004d;cursor:pointer;transition:background-color .3s ease;height:32px;width:51px;margin-left:8px}.rcb-send-icon{width:50%;height:50%;transform:translateY(20%);background-size:cover;object-fit:cover;background-size:contain;background-repeat:no-repeat;background-position:center}.rcb-view-history-container{display:flex;justify-content:center;align-items:center;padding-top:10px;padding-bottom:5px;min-height:35px;max-height:45px}.rcb-view-history-button{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:20px;color:#adadad;font-size:12px;background-color:#fff;border-color:#adadad;border-width:.5px;border-style:solid;max-width:60%;cursor:pointer;transition:color .3s ease,border-color .3s ease}.rcb-view-history-button>p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rcb-chatbot-global{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;z-index:9999}.rcb-chat-window{position:fixed;right:20px;bottom:20px;border-radius:10px;box-shadow:0 2px 4px #0003;background-color:#fff;transition:all .3s ease;overflow:hidden;display:flex;flex-direction:column;width:375px;height:550px}.rcb-window-embedded .rcb-chat-window{position:relative;opacity:1;visibility:visible;right:auto;bottom:auto}.rcb-window-open .rcb-chat-window{opacity:1;visibility:visible;animation:rcb-animation-expand .3s ease-in-out forwards}.rcb-window-close .rcb-chat-window{opacity:0;visibility:hidden;animation:rcb-animation-collapse .3s ease-in-out forwards}@keyframes rcb-animation-expand{0%{transform:translate(100%,100%) scale(0);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes rcb-animation-collapse{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(100%,100%) scale(0);opacity:0}}@keyframes rcb-animation-ping{0%{filter:brightness(100%);opacity:1}50%{filter:brightness(50%);opacity:.8}}@keyframes rcb-animation-bot-message-entry{0%{transform:translate(-100%,50%) scale(0);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes rcb-animation-user-message-entry{0%{transform:translate(100%,50%) scale(0);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes rcb-animation-bot-typing{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}@keyframes rcb-animation-pop-in{0%{transform:scale(.8);opacity:0}70%{transform:scale(1.1);opacity:1}to{transform:scale(1)}}@keyframes rcb-animations-checkboxes-entry{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes rcb-animation-options-entry{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes rcb-animation-tooltip-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes rcb-animation-tooltip-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}@keyframes rcb-animation-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rcb-chat-footer-container{display:none}.rcb-toggle-button.rcb-button-show{border-radius:5px!important;height:60px;width:60px;background-image:linear-gradient(to right,#10454b,#10454b);bottom:85px;right:30px}.rcb-toggle-icon{height:40%;width:40%}.rcb-chat-tooltip.rcb-tooltip-show{bottom:85px!important;right:110px!important}.rcb-chat-tooltip.rcb-tooltip-show span:first-child{font-size:16px!important;color:#fff!important}.rcb-chat-header>div{margin:8px!important;font-size:16px!important;font-weight:600!important;color:#fff!important}.rcb-bot-message{background-color:#f2f6ff!important;color:#0b2e4e!important;border:1px solid #d6e4ff!important}.rcb-user-message{text-align:left;background-color:#e8fff5!important;color:#0d3b2e!important;border:1px solid #b7f0d8!important}.sources-wrapper{margin-top:8px;margin-left:16px;max-width:80%}.sources-wrapper .sources-details{background-color:#fff9e6;border:1px solid #ffd966;border-radius:6px;overflow:hidden}.sources-wrapper .sources-details .sources-summary{display:flex;align-items:center;padding:12px;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;background-color:#fffbf0;transition:background-color .2s ease}.sources-wrapper .sources-details .sources-summary:hover{background-color:#fff4d6}.sources-wrapper .sources-details .sources-summary::-webkit-details-marker{display:none}.sources-wrapper .sources-details .sources-summary .sources-icon{margin-right:8px;font-size:16px}.sources-wrapper .sources-details .sources-summary .sources-title{font-weight:500;color:#5c4a1a;font-size:14px}.sources-wrapper .sources-details .sources-content{padding:12px;background-color:#fafafa;border-top:1px solid #ffd966;color:#333;line-height:1.6;max-height:400px;overflow-y:auto}.sources-wrapper .sources-details .sources-content .source-item{margin-bottom:16px}.sources-wrapper .sources-details .sources-content .source-item:last-child{margin-bottom:0}.sources-wrapper .sources-details .sources-content .source-item .source-text{font-size:13px;color:#444;word-wrap:break-word;padding:8px;background-color:#fff;border-radius:4px;border-left:3px solid #ffd966}.sources-wrapper .sources-details .sources-content .source-item .source-divider{height:1px;background-color:#e0e0e0;margin:12px 0}.sources-wrapper .sources-details .sources-content::-webkit-scrollbar{width:6px}.sources-wrapper .sources-details .sources-content::-webkit-scrollbar-track{background:#f1f1f1}.sources-wrapper .sources-details .sources-content::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.sources-wrapper .sources-details .sources-content::-webkit-scrollbar-thumb:hover{background:#999}.allCourse-container{width:100%;height:100%;overflow-y:auto}.allCourse-container .courses-container{display:flex;justify-content:flex-start;flex-flow:row wrap;-webkit-flex-flow:row wrap;column-gap:20px;padding:0 30px;margin-bottom:70px}.allCourse-container .courses-container-empty{width:100%;height:78px;min-width:800px;display:flex;justify-content:flex-start;align-items:center;padding:0 50px;font-size:16px;color:#8b8998;border-bottom:1px solid #e5e4e5}@media (max-width: 480px){.allCourse-container .courses-container{padding:0 .8rem;column-gap:20px;display:grid;grid-template-columns:1fr;gap:1rem}}.ant-btn-primary:disabled{background-color:#eaeaea!important;color:#63615dcc}.course-limit-modal{position:relative;top:300px}.courseListPage-container{height:100%;width:100%;display:flex;flex-direction:column}.courseListPage-container .courseList-contentContainer{margin-top:10px;flex:1;overflow:hidden;padding:0!important;position:relative}.courseListPage-container .courseListPage-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:24px 30px 0!important}.courseListPage-container .courseListPage-header .courseListPage-title{font-weight:500;font-size:20px}.courseListPage-container .courseListPage-header .createCourseButton{display:flex;align-items:center;border-radius:7px;padding:8px 10px;background-color:#10454b;color:#fff;cursor:pointer;border:none;font-weight:500}.courseListPage-container .courseListPage-header .createCourseButton:hover{background-color:#369aa5}.courseListPage-container .courseListPage-header .createCourseButton .createCourseButton-icon{color:#fff;margin-right:8px}.courseListPage-container .courseListPage-header .createCourseButton.disabled{border-color:#ccc;color:#aaa;cursor:not-allowed}.courseListPage-container .courseListPage-header .createCourseButton.disabled .createCourseButton-icon{color:#aaa}.courseListPage-container .courseList-searchBar-container{padding:0 30px}@media (max-width: 480px){.courseListPage-container .courseListPage-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:1rem .8rem 0px!important}.courseListPage-container .courseList-searchBar-container{padding:0px .8rem}}._cardWrapper_12wsj_2{background-color:#f9f9f9;padding:16px}._cardBody_12wsj_7{min-height:380px}._header_12wsj_12{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._helpPopover_12wsj_20{max-width:300px;z-index:4000!important}._helpPopover_12wsj_20 ._ant-popover-inner_12wsj_24{padding:12px}._helpButton_12wsj_28{height:48px;display:flex;align-items:center;justify-content:center;padding:0 12px;white-space:nowrap}._helpButton_12wsj_28 ._anticon_12wsj_36{font-size:16px;display:flex;align-items:center;justify-content:center;margin-right:6px}._helpButton_12wsj_28 ._helpText_12wsj_43{display:none}@media (min-width: 576px){._helpButton_12wsj_28 ._helpText_12wsj_43{display:inline}}._inviteSegmented_12wsj_52{box-shadow:0 0 2px #00000040;border-radius:4px;padding:5px;background-color:#fff;gap:1em}._inviteSegmented_12wsj_52 .ant-segmented-item{padding:5px}._inviteSegmented_12wsj_52 .ant-segmented-thumb,._inviteSegmented_12wsj_52 .ant-segmented-item-selected{background-color:#c8ecf0!important}._bulkInviteContainer_1ltqi_1{width:100%;background-color:#fff;box-sizing:border-box;box-shadow:0 0 2px #00000040;padding:8px;min-height:300px;display:flex;flex-direction:column;gap:16px}._bulkInviteContainer_1ltqi_1 ._bulkInviteHeader_1ltqi_12{width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding:8px}._bulkInviteContainer_1ltqi_1 ._bulkInviteHeader_1ltqi_12 ._bulkInviteTextContainer_1ltqi_20 ._bulkInviteText_1ltqi_20 ._bulkInviteDownloadText_1ltqi_20{font-size:1rem;font-weight:500;color:#000}._bulkInviteContainer_1ltqi_1 ._bulkInviteHeader_1ltqi_12 ._bulkInviteTextContainer_1ltqi_20 ._bulkInviteText_1ltqi_20 ._bulkInviteDescription_1ltqi_25{font-size:14px;font-weight:400;color:#7a7a7a}._bulkInviteContainer_1ltqi_1 ._bulkInviteHeader_1ltqi_12 ._bulkInviteTemplateButtons_1ltqi_30{display:flex;gap:8px}._bulkInviteContainer_1ltqi_1 ._bulkInviteHeader_1ltqi_12 ._bulkInviteTemplateButtons_1ltqi_30 ._bulkInviteTemplateDownloadButton_1ltqi_34{border:1px solid #10454b;font-size:14px;color:#10454b;border-radius:4px!important}._bulkInviteContainer_1ltqi_1 ._UploadFileContainer_1ltqi_40{display:flex;flex-direction:column;gap:8px;padding:8px}._bulkInviteContainer_1ltqi_1 ._UploadFileContainer_1ltqi_40 ._UploadFileHeader_1ltqi_46{font-size:1rem;font-weight:500}._fileUploaderContainer_1ltqi_51{min-height:144px;border:1px dashed #9e9e9e;display:flex;justify-content:center;align-items:center;cursor:pointer}._fileUploaderContainer_1ltqi_51 ._fileUploaderContent_1ltqi_59{color:#7a7a7a;display:flex;flex-direction:column;align-items:center;font-size:1rem;font-weight:400}._fileUploaderContainer_1ltqi_51 ._fileUploaderContent_1ltqi_59 ._fileUploaderContentText2_1ltqi_67{font-size:14px}._fileUploaderContainerDragging_1ltqi_71{background-color:#f9f9f9}._dragging_1ltqi_75{background-color:#f0f0f0}._sheetSpinnerContainer_1ltqi_79{display:flex;justify-content:center;align-items:center;min-height:300px}._uploadedSheetContainer_1ltqi_86{display:flex;flex-direction:column;margin:0 8px;gap:8px}._inputFilesSheet_1ltqi_93{display:flex;flex-direction:row;align-items:center;padding:8px 10px;border-radius:4px;background-color:#f9f9fb}._inputFilesSheet_1ltqi_93._invalidFile_1ltqi_101{background-color:#ffe0e0}._sheetIcon_1ltqi_105{width:18px;height:24px;color:#858586}._sheetIcon_1ltqi_105._invalidIcon_1ltqi_110{color:red}._uploadedSheetFileContents_1ltqi_114{display:flex;justify-content:space-between;align-items:center;flex-grow:1;color:#858586}._uploadedSheetFileContents_1ltqi_114._invalidText_1ltqi_121{color:red}._uploadedSheetFileContent_1ltqi_114{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin:0 8px}._sheetName_1ltqi_133{font-family:DM Sans;font-size:14px;font-weight:500;line-height:24px;text-align:center;text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}._sheetSize_1ltqi_146{font-family:DM Sans;font-size:12px;font-weight:500;line-height:24px;text-align:center}._sheetCancelIcon_1ltqi_154{width:20px;height:20px;cursor:pointer;font-size:16px;color:#ff4d4f}._uploadButton_1ltqi_162{cursor:pointer;padding:10px 24px;font-size:14px;font-weight:500;line-height:1.5;text-align:center;color:#fff;background-color:#10454b;border:1px solid #10454B;border-radius:4px;transition:all .2s ease-in-out;margin-top:16px;align-self:flex-end}._uploadButton_1ltqi_162:hover{background-color:#0d373c;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._uploadButton_1ltqi_162:active{transform:translateY(0);box-shadow:none}._uploadButton_1ltqi_162:disabled{background-color:#d9d9d9;border-color:#d9d9d9;cursor:not-allowed;transform:none;box-shadow:none}._errorMessage_1ltqi_194{color:red;display:flex;align-items:center}._validMessage_1ltqi_200{color:#208c4d;display:flex;align-items:center}._errorIcon_1ltqi_206,._validIcon_1ltqi_207{font-size:14px;padding-right:2px}._container_1m0uk_1{background-color:#fff;box-sizing:border-box;box-shadow:0 0 2px #00000040;padding:8px;min-height:300px;display:flex;flex-direction:column}._listItem_1m0uk_11{position:relative}._listItem_1m0uk_11:hover{background-color:#f5f5f5;border-color:#d9d9d9}._noHover_1m0uk_20{background-color:#fafafa;cursor:default}._noHover_1m0uk_20:hover{background-color:#fafafa;border-color:transparent}._actions_1m0uk_29{position:absolute;right:16px;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .3s ease;z-index:1}._listItem_1m0uk_11:hover ._actions_1m0uk_29{opacity:1}._userInfo_1m0uk_43{display:flex;align-items:center}._avatar_1m0uk_48{margin-right:12px}._nameAndEmail_1m0uk_52{display:flex;flex-direction:column}._name_1m0uk_52{font-weight:400;font-size:12px;color:#00000073;line-height:1.2}._email_1m0uk_64{font-weight:500;font-size:14px;line-height:1.2}._listItem_1m0uk_11 .ant-list-item-meta{border:none;padding:2px;border-radius:none}._listItem_1m0uk_11 .ant-list-item-content{padding:2px}._formRow_1m0uk_80{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;padding:8px;border:1px solid transparent;border-radius:4px;transition:border-color .3s ease}._formRow_1m0uk_80._active_1m0uk_92{border-color:transparent}._formItem_1m0uk_97{flex:1 1 180px}._formRow_1m0uk_80 ._ant-form-item_1m0uk_102{margin-bottom:0!important}._formActions_1m0uk_106{display:flex;gap:8px}._addMoreButton_1m0uk_111{cursor:pointer;transition:all .2s ease}._addMoreButton_1m0uk_111:hover{background-color:#f0f0f0!important;color:#000000d9}._addMoreWarning_1m0uk_120,._addMoreButton_1m0uk_111{box-sizing:border-box;background-color:#f9f9f9;font-size:14px;border:none;border-radius:0;font-weight:500;color:#000000a6}._container_8nb10_1{padding:0;height:100vh;display:flex;flex-direction:column;background:#fff;overflow:hidden}._content_8nb10_10{padding:0 30px;flex:1;display:flex;flex-direction:column;overflow:hidden}._breadcrumbHeader_8nb10_18{display:flex;align-items:center;padding:16px 0 0;color:#383838}._searchBar_8nb10_25{margin-top:0}._pageContent_8nb10_29{flex:1;display:flex;flex-direction:column;overflow:hidden}._tableContainer_8nb10_36{flex:1;overflow:auto;margin-top:18px}._paginationContainer_8nb10_42{background:#fff;border-top:1px solid #f0f0f0}.adminPage-main{position:relative}.adminUserPage-container{width:100%;height:100vh;box-sizing:border-box}.spinner-container{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.adminUserPage-TitleandButtonContainer{display:flex;align-items:center;justify-content:space-between;padding-top:24px;padding-bottom:10px}.adminUserPage-TitleandButtonContainer .adminUserPage-title{font-size:20px;font-weight:600;color:#161616}.adminUserPage-TitleandButtonContainer .bulk-action-button-container{display:flex;align-items:center;gap:4px}.adminUserPage-TitleandButtonContainer .InviteUser-Button{display:flex;align-items:center;border-radius:7px;padding:8px 18px;background-color:#10454b;color:#fff;cursor:pointer;font-weight:500;border:none;gap:8px}.adminUserPage-TitleandButtonContainer .InviteUser-Button:hover{color:#fff!important;background-color:#369aa5!important}.table-container{box-sizing:border-box;width:100%;padding-top:20px;border-bottom:none}.table-container::-webkit-scrollbar{display:none}.table-title-container{width:100%;min-width:800px;display:grid;grid-template-columns:1.85fr 1.5fr 1.4fr .9fr;background-color:#f9f9f9;border-radius:8px}.table-title-container-pending{width:100%;min-width:800px;display:grid;grid-template-columns:1.6fr 2.2fr 1.5fr 1.62fr 1.45fr;background-color:#f9f9f9;border-radius:8px}.pending-courses-container{margin-left:25px;width:100%;min-width:800px;display:grid;grid-template-columns:1.57fr 2.2fr 1.5fr 1.62fr 1.45fr;border-bottom:1px solid #e5e4e5;padding:4px 0}.table-sr{display:flex;justify-content:center;align-items:center;color:#303030;font-size:16px;font-weight:600}.table-title{box-sizing:border-box;color:#303030;font-size:16px;margin-left:10px;padding:20px;font-weight:600}.table-option{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:16px;color:#303030;font-weight:600}.table-title:nth-child(6){border-right:none}.userList-container-empty{width:100%;height:78px;min-width:800px;display:flex;justify-content:flex-start;align-items:center;padding:0 50px;font-size:16px;color:#8b8998;border-bottom:1px solid #e5e4e5}.userList-container{width:100%;min-width:800px;display:grid;grid-template-columns:1.85fr 1.5fr 1.4fr .9fr;border-bottom:1px solid #e5e4e5;padding:4px 0 4px 20px}.userList-title{display:flex;align-items:center;column-gap:10px;box-sizing:border-box;color:#252525;font-size:14px;padding:15px 10px}.userList-active{display:flex;align-items:center;column-gap:10px;box-sizing:border-box;color:#252525;text-transform:capitalize;font-size:14px;padding:15px 20px}.userList-title:nth-child(1){cursor:pointer}.userList-option{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:22px;text-transform:uppercase;color:#8b8998}.userList-option:hover{color:#000}.userList-avatar{height:38px;width:38px;border-radius:6px;color:#fff;font-size:18px;font-weight:600;display:flex;justify-content:center;align-items:center}.modal-container{padding:0 24px;margin:40px 0;width:400px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;row-gap:25px}.modal-container .ant-form-item label{font-size:15px!important}.bar-container{margin-bottom:30px}@media only screen and (max-width: 1000px){.table-container::-webkit-scrollbar{display:block!important;height:6px;background-color:#fcfbfd;border-bottom:1px solid #e5e4e5;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.table-container::-webkit-scrollbar-thumb{background-color:#e5e4e5;border-radius:4px}}.enroll-model-table{padding-top:26px}.enroll-model-table .input-box{border-radius:5px!important;margin-bottom:30px;font-style:normal;font-weight:400;font-size:16px;line-height:22px}.enroll-model-table .ant-table-wrapper table{border:1px solid #dcdcdc;border-radius:5px;color:#767676;cursor:default}.enroll-model-table .ant-table-thead>tr>th{background-color:#fff;color:#767676;font-style:normal;font-weight:400;font-size:14px;line-height:19px}.enroll-model-table .ant-table-tbody>tr>td{background-color:#fff;color:#767676;font-style:normal;font-weight:400;font-size:14px;line-height:19px}.enroll-model-table .enroll-buttons{width:100px;font-style:normal;font-weight:500;font-size:12px;line-height:15px;border-radius:7px}.enroll-model-table .enroll-color{color:#10454b;border:1px solid #10454b}.enroll-model-table .unenroll-color{border:1px solid #b60000;color:#b60000}.enroll-model-no-table{padding-top:26px}.enroll-model-no-table .input-box{border-radius:5px!important;margin-bottom:30px;font-style:normal;font-weight:400;font-size:16px;line-height:22px}.dropdown-items{padding:5px 50px 5px 4px;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;color:#10454b}.dropdown-items:hover{background-color:#f5f5f5}.table-title-container-new,.userList-container-new{width:100%;min-width:800px;display:grid;grid-template-columns:1.85fr 1.5fr 1.4fr .9fr auto;gap:10px;box-sizing:border-box;align-items:center;overflow-x:auto}.table-title-container-new{background-color:#f9f9f9;border-radius:8px;padding:10px 20px}.user-table-container{padding:20px 0}.invite-users-modal{background-color:#f9f9f9}.invite-users-modal .children-wrapper{padding:0!important}.reinvite-users-modal{height:100%;display:flex;flex-direction:column}.reinvite-users-modal .ineligible-users{margin-bottom:12px;flex-shrink:0}.reinvite-users-modal .ineligible-users p{font-weight:500;margin-bottom:8px}.reinvite-users-modal .ineligible-users .scrollable-list{max-height:200px;overflow-y:auto;border:1px solid #e0e0e0;border-radius:4px;padding:8px;background-color:#fafafa}.reinvite-users-modal .ineligible-users .scrollable-list ul{margin:0;padding-left:20px}.reinvite-users-modal .ineligible-users .scrollable-list ul li{list-style:disc;margin-bottom:4px}.reinvite-users-modal .ineligible-users .scrollable-list ul li:last-child{margin-bottom:0}.reinvite-users-modal .footer-actions{margin-top:16px;display:flex;justify-content:flex-end;gap:8px}.scrollable-list::-webkit-scrollbar{width:6px}.scrollable-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.scrollable-list::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.scrollable-list::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.roles-pills-container{display:flex;flex-wrap:wrap;gap:4px}.roles-pills-container .role-pill{margin-right:0;border:0;color:#10454b;background:#f0f0f0;display:flex;align-items:center;justify-content:center;margin-bottom:4px;font-size:12px;height:30px;width:30px;line-height:30px;padding:0;border-radius:100%}.roles-pills-container .role-pill svg{font-size:18px}.roles-pills-container .more-roles-pill{margin-right:0;border:0;color:#10454b;background:#f0f0f0;display:flex;align-items:center;justify-content:center;margin-bottom:4px;height:30px;width:30px;line-height:30px;padding:0;border-radius:100%;cursor:pointer;font-size:10px}.roles-pills-container .more-roles-pill svg{font-size:18px}.roles-pills-container .more-roles-pill:hover{opacity:.8}.roles-modal .roles-modal-content{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px;padding:16px}.roles-modal .roles-modal-content .modal-role-pill{margin-right:0;border:0;color:#10454b;background:#f0f0f0;display:flex;align-items:center;justify-content:center;font-size:12px;height:auto;width:auto;line-height:22px;padding:4px 12px;border-radius:16px;gap:6px}.roles-modal .roles-modal-content .modal-role-pill svg{font-size:18px}.roles-modal .roles-modal-content .modal-role-pill .role-icon{display:flex;align-items:center;justify-content:center}.roles-modal .roles-modal-content .modal-role-pill .role-name{margin-left:2px;color:#000}._nameRolesContainer_19gkz_1{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative}._userName_19gkz_9{cursor:pointer;color:#369aa5}._userName_19gkz_9:hover{text-decoration:underline}._container_140ct_1{width:100%;min-height:300px;height:100%;display:flex;flex-direction:column}._errorContainer_140ct_9{display:flex;justify-content:center;align-items:center;min-height:300px;padding:24px}._errorContainer_140ct_9 ._ant-result_140ct_16{padding:0}._errorContainer_140ct_9 ._ant-result_140ct_16 ._ant-result-extra_140ct_19 button{min-width:140px}._errorContainer_140ct_9 ._ant-result_140ct_16 ._ant-result-extra_140ct_19 button ._anticon_140ct_22{margin-right:8px}@media (max-width: 768px){._ant-table_140ct_27{font-size:13px}}@media (max-width: 576px){._errorContainer_140ct_9{padding:16px}}.bulk-edit-button{display:flex;align-items:center;border-radius:7px;padding:8px 18px;background-color:transparent;color:#10454b;cursor:pointer;font-weight:500;border:1px solid #10454b;gap:8px}.bulk-edit-button:hover{color:#fff!important;background-color:#369aa5!important;border-color:#369aa5!important}.bulk-edit-icon{margin-top:4px}.bulk-action-bar{margin-top:16px;display:flex;align-items:center}.bulk-action-bar .bulk-action-button{height:35px;display:flex;align-items:center;border-radius:7px;padding:8px 18px;background-color:#10454b;color:#fff;cursor:pointer;font-weight:500;border:none;gap:8px}.bulk-action-bar .bulk-action-button:hover{color:#fff!important;background-color:#369aa5!important}.bulk-action-selected-count{margin-right:16px;font-weight:500}.userProfileTabLayout-container{width:100%;height:100%!important}.userProfileTabLayout-container .ant-tabs-nav-wrap{margin-left:30px}.userProfileTabLayout-container .ant-tabs{height:100%}.userProfileTabLayout-container .ant-tabs .ant-tabs-content{position:relative;width:100%;height:100%}.userProfileTabLayout-container .ant-tabs .ant-tabs-tabpane{height:100%}.userProfileTabLayout-container .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 20px}.userProfileTabLayout-container .ant-tabs-ink-bar{background-color:#10454b}.userProfileTabLayout-container .ant-tabs-tab{padding:10px}.userProfileTabLayout-container .ant-tabs-tab span{display:flex;align-items:center}.userProfileTabLayout-container .ant-tabs-tab .container{display:flex;align-items:center;gap:8px}.userProfileTabLayout-container .ant-tabs-tab-btn{color:#696969;font-weight:600}.userProfileTabLayout-container .ant-tabs-tab-btn span{margin-right:5px}.userProfileTabLayout-container .ant-tabs-tab-btn .Counts{font-weight:700;font-size:10px;line-height:13.02px;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#696969;width:auto;height:auto;padding:3.5px 10.5px;border-radius:15px;transform:translateY(-1.5px)}.userProfileTabLayout-container .ant-tabs-tab-btn:hover{color:#353535}.userProfileTabLayout-container .ant-tabs-tab-active span{color:#10454b;margin-right:5px}.userProfileTabLayout-container .ant-tabs-tab-active .Counts{font-weight:700;font-size:10px;line-height:13.02px;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#1a2b3c;width:auto;height:auto;padding:3.5px 10.5px;border-radius:15px;transform:translateY(-1.5px)}.userProfileTabLayout-container .ant-tabs-tab-active .tab-icon{color:#10454b}.userProfileTabLayout-container .ant-tabs-tab:hover,.userProfileTabLayout-container .ant-tabs-tab:hover .tab-icon{color:inherit}.userProfileTabLayout-container .inactive-tab,.userProfileTabLayout-container .inactive-tab .tab-icon{color:#696969}.enrolled-disabled-items{padding:5px 50px 5px 4px;text-align:left;color:#7e7c79;cursor:not-allowed}.table-enroll{height:100%;max-height:calc(100vh - 180px);overflow-y:auto;position:relative}.table-enroll .enrollTab-searchBar-container{padding:0 30px}.table-enroll .enrolledTable-container{box-sizing:border-box;width:100%;padding:20px 30px 15px;border-bottom:none;height:100%}.table-enroll .enrolledTable-container .enrolled-no-data-show-text{align-items:center;border-bottom:1px solid #e5e4e5;color:#8b8998;display:flex;font-size:16px;height:78px;justify-content:flex-start;min-width:800px;padding:0 20px;width:100%}.table-enroll .table-container::-webkit-scrollbar{display:none}.table-enroll .table-title-container{width:100%;min-width:600px;display:grid;grid-template-columns:2fr 1.5fr 1fr;background-color:#f9f9f9;border-radius:8px}.table-enroll .table-title{color:#303030;font-size:16px;padding:10px;text-align:left;font-weight:700}.table-enroll .userList-containers{width:100%;min-width:800px;display:grid;grid-template-columns:2fr 1.5fr 1fr;border-bottom:1px solid #e5e4e5}.table-enroll .userList-container-empty{width:100%;height:78px;min-width:800px;display:flex;justify-content:flex-start;align-items:center;padding:0 50px;font-size:16px;color:#8b8998;border-bottom:1px solid #e5e4e5}.table-enroll .courseList-title{display:flex;align-items:center;column-gap:15px;box-sizing:border-box;color:#252525;text-transform:capitalize;font-size:14px;padding:10px 20px;max-width:200px;cursor:pointer}.table-enroll .courseList-title p{color:#252525}.table-enroll .courseList-title p:hover{cursor:pointer;text-decoration:underline}.table-enroll .actions-div{display:flex;gap:12px;cursor:pointer}.table-enroll .userList-option{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:22px;text-transform:uppercase;color:#8b8998}.table-enroll .status{width:100%;display:flex;flex-direction:column}.table-enroll .status-details{display:flex;justify-content:space-between;align-items:center}.table-enroll .course-progress{color:#10454b;font-style:normal;font-size:12px;font-weight:500!important;line-height:normal}.table-enroll .total_modules{color:#666;font-size:12px;font-weight:400;line-height:normal}.table-enroll .module_details{display:flex;align-items:baseline}.table-enroll .completed_modules{color:#666;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.table-enroll .progressBar{width:100%;height:10px;background-color:#f1f1f1;border-radius:4px;position:relative}.table-enroll .progressBarValue{height:100%;min-width:0%;border-radius:4px}.table-enroll .progressBarExpected{height:100%;background-color:#d2691e;position:absolute;border-radius:10px;top:0;z-index:-1}.table-enroll .spinner-enrollpage{margin-top:20%}.courseProgress-container .title{font-weight:700;font-size:16px;color:#10454b}.courseProgress-container .subtitle{font-size:12px;color:#63615d}.courseProgress-container .chart-container{margin-top:30px;height:280px;width:827px}.courseProgress-container .labels-container{margin-top:30px;width:100%;display:flex;justify-content:center;align-items:center;column-gap:28px}.courseProgress-container .labels-container .label-container{display:flex;justify-content:center;align-items:center;column-gap:12px}.courseProgress-container .labels-container .label-container .label-color{height:12px;width:12px;border-radius:6px}.courseProgress-container .labels-container .label-container .label-text{font-size:12px;font-weight:600;color:#696969}.statisticsTab-graph-container{margin-top:25px}.statisticsTab-graph-container .labels-container{margin-top:30px;width:100%;display:flex;justify-content:center;align-items:center;column-gap:28px}.statisticsTab-graph-container .labels-container .label-container{display:flex;justify-content:center;align-items:center;column-gap:12px}.statisticsTab-graph-container .labels-container .label-container .label-color{height:12px;width:12px;border-radius:6px}.statisticsTab-graph-container .labels-container .label-container .label-text{font-size:12px;font-weight:600;color:#696969}.graphsummarymodal-main{padding:0!important}.graphSummaryModal-container{margin-left:50px;height:520px!important;overflow-y:scroll;overflow-x:hidden}.graphSummaryModal-container .graphSummary-container-loading{height:100%;display:flex;justify-content:center;align-items:center}.ant-modal .ant-modal-close-x{display:block!important;position:relative;right:20px!important;top:4px!important;transition:none!important}.ant-modal .ant-modal-close-x .anticon.anticon-close{display:inline!important;background-color:#10454b;padding:0;margin:0;color:#fff!important}.ant-modal .ant-modal-close:hover{background-color:#0000!important}.bellCurve-container{margin-top:75px}.bellCurve-container .bellCurve-title{font-weight:700;font-size:16px;color:#10454b}.bellCurve-container .bellCurve-subtitle{font-size:12px;color:#63615d;margin-bottom:15px}.bellCurve-container .bellChart-container{margin-top:30px;margin-bottom:30px;height:380px;width:100%}.ant-btn-primary:disabled{background-color:#eaeaea!important;color:#faf9f6cc}.custom-render-items{padding:10px}.custom-render-items:hover{background-color:#f5f5f5}.fontAwesome-active{padding-right:10px;color:#3aa738}.fontAwesome-Inactive{padding-right:10px;color:red}.fontAwesome-archived{color:red}.fontAwesome-unarchived{color:#3aa738}.userProfilePage-container{height:100%;width:100%;padding:20px 0 0;display:flex;flex-direction:column}.userProfilePage-container .userProfilePage-breadcrumbs{margin-left:40px}.userProfilePage-container .userProfilePage-contentContainer{margin-top:10px;flex:1;overflow:hidden;padding:0!important}.userProfilePage-container .userProfilePage-header{display:flex;align-items:center;justify-content:space-between;margin:15px 0;padding:0 20px!important}.userProfilePage-container .userProfilePage-header .userProfilePage-title{font-weight:500;font-size:20px;display:flex;align-items:center;column-gap:15px;box-sizing:border-box;padding:7px 13px;color:#252525;border-radius:5px;margin-left:10px}.userProfilePage-container .userProfilePage-header .userProfilePage-title:hover{background-color:#f9f9f9;cursor:pointer}.userProfilePage-container .userProfilePage-header .userProfilePage-avatar{height:38px;width:38px;border-radius:50%}.userProfilePage-container .userProfilePage-header .userProfilePage-header-right{display:flex;margin-right:30px}.userProfilePage-container .userProfilePage-header .userProfilePage-header-right .userProfilePage-button{align-items:center;border-radius:7px;padding:8px 12px;background-color:transparent;border:1px solid #d9d9d9;cursor:pointer;font-weight:500;color:#696969;margin-right:15px}.userProfilePage-container .userInformation-container{background-color:#f9f9f9;margin:0 45px 0 30px;border-radius:10px}.ant-breadcrumb{font-style:normal;font-weight:600;font-size:12px;line-height:20px;color:#383838;text-transform:capitalize}.ant-breadcrumb :hover{background-color:transparent;color:#000;text-decoration:underline}.active a{background-color:transparent!important;color:#000!important;pointer-events:none}.ant-breadcrumb a:hover{color:#656565;background-color:transparent;text-decoration:underline}.profileTabScreen-container{width:100%;height:100%;padding-left:30px;overflow-y:auto}.profileTabScreen-container .Info-container{padding-top:10px;padding-bottom:25px}.profileTabScreen-container .Info-container .InfoDetail-container{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;gap:10px;padding-left:15px}.profileTabScreen-container .Info-container .InfoDetail-container .Info-Items{flex:0 1 calc(33.33% - 10px);color:#666;padding-top:18px}.profileTabScreen-container .Info-container .InfoDetail-container .Info-Items .Info-Items-value{display:flex;gap:8px;align-items:center;color:#10454b;font-weight:600;padding-top:8px}.profileTabScreen-container .Info-container .InfoDetail-container .Info-Items .Info-Items-value button{padding:4px 13px;align-items:center;background:#e7ecef;border-radius:5px;border:none;font-weight:600}.previewMode-container{display:flex;flex-direction:column;height:100%;background-color:#f9f9f9}.previewMode-container .previewMode-header-1{display:flex;justify-content:space-between;padding:25px 30px;font-weight:500;font-family:DM Sans}.previewMode-container .previewMode-header-1>div:nth-child(1){font-size:20px;color:#323232}.previewMode-container .previewMode-header-1>div:nth-child(2){display:flex}.previewMode-container .previewMode-header-1>div:nth-child(2)>div{font-weight:700;margin-left:3px}.previewMode-container .previewMode-header-2{display:flex;justify-content:space-between;padding:8px 30px;font-weight:600;align-items:center;background-color:#ffb84c1a;color:#565656;font-family:Open Sans!important}.previewMode-container .previewMode-header-2 .fa-eye{margin-right:10px}.previewMode-container .previewMode-header-2 button{padding:5px 7px;border-radius:7px;border:.5px solid #10454B;background-color:#ffb84c1a;cursor:pointer;color:#1a2b3c;font-weight:500;font-size:14px}.previewMode-container .previewMode-question-section{background-color:#fff;min-height:275px;margin:25px 30px;overflow:auto;height:55%}.previewMode-container .previewMode-last-section{display:flex;justify-content:space-between;margin:5px 30px}.previewMode-container .previewMode-last-section-button{padding:10px 15px;border-radius:5px;border:1px solid rgb(26,43,60);background-color:#ffffff1a;cursor:pointer;color:#1a2b3c;font-family:DM Sans}.previewMode-container .previewMode-last-section-button.disabled{background:#eaeaeacc;color:#63615dcc;cursor:not-allowed;font-family:DM Sans;border-radius:5px;border-color:#d9d9d9}.previewMode-container .previewMode-last-section button:first-child{margin-right:10px}.previewMode-container .menu-dropdown{width:16rem!important;color:#727272;font-family:DM Sans}.previewMode-question-section-header div{font-weight:500;font-size:18px;padding:20px 20px 10px;color:#000}.previewMode-question-section-header p{padding:10px 20px;color:#7b7b7b;text-align:justify;line-height:20.83px;font-size:16px}.previewMode-question-section-header img{object-fit:contain;height:400px}.previewMode-question-option-section{padding:20px 20px 20px 30px;color:#7b7b7b}.ant-radio-wrapper,.ant-checkbox-wrapper{color:#727272;font-family:DM Sans!important}/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.question-manager-container{display:flex;flex-direction:column;min-height:100vh;position:relative;padding:20px 20px 0}.question-title{font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:justify;margin-bottom:10px;padding-top:9px}.ant-breadcrumb :hover{text-decoration:none}.option-title{margin-bottom:10px}.form-group{margin-bottom:32px}.form-group #tags{width:100%}.form-group #tags .ReactTags__tags{position:relative;display:flex;flex-wrap:wrap;gap:10px;align-items:center;border:1px solid #d9d9d9;padding:5px 10px;border-radius:5px}.form-group #tags .ReactTags__selected{display:flex;flex-wrap:wrap;gap:10px}.form-group #tags .ReactTags__clearAll{cursor:pointer;padding:10px;margin:10px;background:#f88d8d;color:#fff;border:none}.form-group #tags .ReactTags__tagInput{display:inline-flex;align-items:center;width:auto}.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField #tags .ReactTags__tagInput input.ReactTags__tagInputField,.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus,.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus #tags .ReactTags__tagInput input.ReactTags__tagInputField,.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus{height:31px;margin:0;font-size:12px;width:400px;padding:0 10px}.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField #tags .ReactTags__editInput,.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus #tags .ReactTags__editInput{border-radius:1px}.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField #tags .ReactTags__editTagInput,.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus #tags .ReactTags__editTagInput{display:inline-flex}.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField #tags .ReactTags__selected span.ReactTags__tag,.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus #tags .ReactTags__selected span.ReactTags__tag{padding:4px 13px;margin-right:0;gap:10px;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;background:#ebebeb;color:#7b7b7b;font-size:14px;font-weight:400;line-height:18.23px;cursor:pointer!important}.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField #tags .ReactTags__selected a.ReactTags__remove,.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus #tags .ReactTags__selected a.ReactTags__remove{color:#aaa;margin-left:5px;cursor:pointer}.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField #tags .ReactTags__suggestions,.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus #tags .ReactTags__suggestions{position:absolute;top:100%;z-index:10}.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField #tags .ReactTags__suggestions ul,.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus #tags .ReactTags__suggestions ul{list-style-type:none;text-align:center;min-width:200px;margin:0;padding:0;background:#fff;box-shadow:0 4px 8px #0000001a}.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField #tags .ReactTags__suggestions li,.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus #tags .ReactTags__suggestions li{border-bottom:1px solid #ddd;padding:5px 10px;margin:0;border-radius:5px;color:#a1a09e;background:#fff}.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField #tags .ReactTags__suggestions li mark,.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus #tags .ReactTags__suggestions li mark{text-decoration:solid;background:none;font-weight:650;color:#63615d}.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField #tags .ReactTags__suggestions ul li.ReactTags__activeSuggestion,.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus #tags .ReactTags__suggestions ul li.ReactTags__activeSuggestion{background:#f0eeee;cursor:pointer}.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField #tags .ReactTags__remove,.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus #tags .ReactTags__remove{display:none}.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField #tags input,.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus #tags input{border:none;outline:none}.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField #tags input:before,.form-group #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus #tags input:before{border:none}.form-group .ant-radio-button-wrapper:first-child:last-child{border-radius:100%}.form-group .form-group label{margin-bottom:5px}.form-group .form-control{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;margin-top:5px}.form-group .react-quill .ql-container{height:233px}.form-group .answers-array .weightage-section{margin-top:1rem;margin-bottom:.5rem}.form-group .answers-array .weightage-section .weightage-heading{color:#666;font-size:14px;margin-bottom:.5rem;margin-left:80%}.answers-array .weightage-section{margin-top:1rem;margin-bottom:.5rem}.answers-array .weightage-section .weightage-heading{color:#666;font-size:14px;margin-bottom:.5rem;margin-left:80%}.answers-array .answer-item{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem}.answers-array .answer-item .answer-content{flex:1;display:flex;flex-direction:column;gap:.5rem}.answers-array .answer-item .answer-content .answer-input{display:flex;align-items:center;gap:1rem}.answers-array .answer-item .answer-content .weightage-container{display:flex;align-items:center;gap:8px;margin-left:2rem;margin-top:.5rem}.answers-array .answer-item .answer-content .weightage-container .weightage-label{color:#666;font-size:14px;white-space:nowrap}.answers-array .answer-item .answer-content .weightage-container .weightage-input{width:60px;padding:4px 8px;border:1px solid #d9d9d9;border-radius:4px;font-size:14px}.answers-array .answer-item .answer-content .weightage-container .weightage-input:focus{outline:none;border-color:#40a9ff}.question-description{color:#7b7b7b;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:justified;margin-bottom:20px}#tags-para{margin-bottom:10px}.heading-test-question{color:#000;font-size:20px;font-weight:500;line-height:26px;letter-spacing:0em;text-align:justified}.answers-array{padding-top:24px}.answers-array .ant-radio-checked .ant-radio-inner{border-color:#10454b!important;background-color:#10454b!important}.question-title{padding-top:20px;font-family:dm sans;font-size:14px;font-weight:400;line-height:18px;margin-bottom:5px}.error-message{color:#ff2b2b;font-size:12px;font-weight:400;line-height:16px}.delete-icon{color:#adacaa;height:18px}.answer-item .form-control{flex-grow:1;resize:none}.ant-checkbox-checked .ant-checkbox-inner:after{margin-left:.5px}.add-answer-btn{margin-top:10px;border:1px solid #10454b}.submit-btn{display:flex;padding:10px;background-color:#10454b;color:#fff;align-items:center;border:none;border-radius:4px;cursor:pointer}.submit-btn:hover{background-color:#071e21!important}.not-allowed{cursor:not-allowed!important;border-radius:6px!important}.max-options-info{margin-left:10px}.submit-btn:disabled{font-size:16px;font-weight:500;line-height:21px;text-align:left;color:#fff;background-color:#7b7b7b!important}.submit-btn:disabled:hover{background-color:#7b7b7b!important}.cancel-btn{display:flex;padding:10px;background-color:#fff;color:#10454b;align-items:center;border:1px solid #10454b;border-radius:4px;cursor:pointer}.cancel-btn:hover{background-color:#e6e6e6!important;color:#10454b!important}.score-settings{display:flex;justify-content:flex-end;width:100%;gap:10px;margin-bottom:10px}.ql-editor[data-placeholder]:before{font-style:normal}.ant-checkbox-checked:after{border:none!important}.ant-select[data-testid=input-questionType]{height:auto;width:100%}.checkbox-wrapper{margin-top:8px}.checkbox-wrapper .ant-checkbox-wrapper{color:#10454b;font-size:14px}.checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:#10454b;border-color:#10454b}.question-type{padding-top:24px}@media (max-width: 1240px){.question-type{padding-top:48px}}.styled-input-field{width:100%;position:relative;padding-bottom:10px}.styled-input-field .label{font-size:14px;margin-bottom:6px;font-weight:500}.styled-input-field .required-label:after{content:"*";color:red;margin-left:.25em;font-weight:700}.styled-input-field .ant-select-single{width:100%;height:38px}.styled-input-field .form-error-message{font-size:12px;color:#f33;font-weight:500;position:absolute;margin-top:4px}.styled-input-field .form-error-message .error-info-icon{color:#f33;font-size:12px}.input-styled{width:100%}.not-found-content{width:100vw;min-height:100vh;padding:0%;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.not-found-wrapper{max-width:1200px;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.text-content{width:50%;height:100%;display:flex;align-items:center;justify-content:center}.text-inner{max-width:500px;width:100%}.text-content h1{font-size:128px;margin-bottom:16px;color:#eaeaea}.text-content p{font-size:20px;margin-bottom:24px;color:#3a3a3a;font-weight:400}.text-content .ant-btn-primary:hover{background-color:#369aa5!important;border-color:#369aa5!important}.not-found-hint{margin-top:48px;border:1px solid #ccc;border-radius:8px;padding:16px}.not-found-hint p{font-weight:400;font-size:1rem;margin-bottom:12px}.not-found-hint ul{margin:0;padding-left:20px}.not-found-hint li{font-size:1rem;margin-bottom:8px;color:#7a7a7a}.image-container{width:50%;height:100%;display:flex;justify-content:center;align-items:center}.image-container img{max-width:90%;max-height:90%;width:auto;height:auto;object-fit:contain}@media (max-width: 768px){.not-found-content{padding:0}.not-found-wrapper{flex-direction:column;max-width:none}.text-content{width:100%;height:auto;min-height:50%;padding-bottom:20px}.text-inner{text-align:center;max-width:none;padding:100px 20px 50px}.text-content h1{font-size:96px;margin-bottom:12px}.text-content p{margin-bottom:20px}.not-found-hint{margin-top:32px;padding:12px}.not-found-hint p,.not-found-hint li{text-align:left}.image-container{width:100%;height:auto;min-height:40%;padding-top:20px}.image-container img{width:80%;height:auto;max-height:300px}}.questionListitem{width:100%;align-items:center;justify-content:center}.question-number{font-size:18px;font-weight:500;line-height:23.44px;text-align:justify;color:#333;padding-left:4px;align-items:center}.questionListitem-header{width:100%;justify-content:space-between;align-items:baseline;display:flex}.questionListitem-header .questionListitem-header-text{display:flex;flex-direction:row;gap:16px}.questionListitem-header .questionList-tag-reviewed{margin:0 20px 0 7px;padding:4px 13px;gap:10px;border-radius:15px;border:.5px solid #10454B;font-family:DM Sans;font-size:14px;font-weight:500;line-height:18.23px;text-align:left;color:#10454b;background-color:#fff}.question-type-text{padding-right:5px;color:#a1a09e;font-size:14px;font-weight:400;line-height:18.23px;text-align:justify}.question-bug-text,.question-is-mandatory{padding-right:15px;color:#a1a09e;font-size:14px;font-weight:600;line-height:18.23px;text-align:justify;cursor:pointer}.question-bug-text :hover,.question-is-mandatory :hover{color:#10454b}.question-bug-text-marked{padding-right:15px;color:#10454b;font-size:14px;font-weight:600;line-height:18.23px;text-align:justify;cursor:pointer}.question-type{font-size:14px;font-weight:500;line-height:18.23px;text-align:justify;color:#7b7b7b}.question-list-item-seperator{padding:0 9px;color:#a1a09e;font-size:18px;font-weight:400;line-height:23.44px;text-align:justify}.questionListitem-body{padding-bottom:13px;font-size:14px;font-weight:600;line-height:18.23px;text-align:justify;color:#333}.questionListitem-body img{object-fit:contain;height:400px}.questionListitem-body .para-graph{max-height:3.4em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-moz-box;display:-ms-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical}.question-icons{font-size:14px;margin-right:13px;height:39px}.questions-actarcinv-icons{color:#a1a09e;font-size:14px;margin-right:13px;margin-top:10px;margin-bottom:10px}.question-book-icons{color:#a1a09e;font-size:14px;margin-right:13px;height:13px}.question-icon-div{font-size:14px}.question-icon-actarcinv{color:#a1a09e;font-size:14px;display:flex;align-items:center}.questionListitem-tags{margin-top:5px}.questionListitem-tags .questionList-tag{margin:0 7px;padding:4px 13px;gap:10px;border-radius:15px;font-family:DM Sans;font-size:14px;font-weight:400;line-height:18.23px;text-align:left;color:#7b7b7b;background-color:#ebebeb;text-transform:lowercase}.questionListitem-tags .questionList-tag:first-letter{text-transform:capitalize}.questionListitem-showmore-text{cursor:pointer}.question-details-container{display:flex;flex-direction:column;color:#fff}.details-row{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.details-row div{padding:5px 10px;border-radius:5px}.details-explanation{margin-top:10px;color:#7b7b7b}.question-details-validity{background-color:#e9967a}.question-details-subject{background-color:#f4a460}.question-details-section{background-color:#e9748f}.question-details-category{background-color:#b0d4e3}.ant-radio-wrapper .ant-radio-disabled .ant-radio-inner:after{background-color:#f7f3f340}.report-issue-modal .ant-modal-close-x{right:2px!important}.report-issue-modal .modal-content{display:flex;flex-direction:column;justify-content:center}.report-issue-modal .modal-content .modal-content-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.report-issue-modal .modal-content .modal-content-header .report-issue-text{font-weight:500;font-size:14px}.report-issue-modal .modal-content .issue-description{height:180px;resize:none;padding:8px 10px}.optionMcq{display:flex;gap:.8125rem;align-items:center;min-height:2.25rem;padding:0rem 0;border-radius:4px;transition:all .3s ease;margin:.25rem 0}.optionMcq .ant-wave-target{align-self:flex-start;top:2px}.optionMcq_correct{background-color:#dcfadb;display:flex;gap:.8125rem;align-items:center;min-height:2.25rem;border-radius:4px;transition:all .3s ease;margin:.25rem 0}.optionMcq_wrong{background-color:#fdd;display:flex;gap:.8125rem;align-items:center;min-height:2.25rem;border-radius:4px;transition:all .3s ease;margin:.25rem 0}.option_text{margin-left:0!important;font-size:.875rem;font-weight:400;line-height:1.3;text-align:justify;color:#333;flex:1;word-wrap:break-word;overflow-wrap:break-word}.ant-checkbox-disabled .ant-checkbox-inner{background:#0000000a!important;border-color:#d9d9d9!important}@media (max-width: 768px){.optionMcq,.optionMcq_correct,.optionMcq_wrong{gap:.625rem}.option_text{font-size:.8125rem}}@media (max-width: 480px){.optionMcq,.optionMcq_correct,.optionMcq_wrong{gap:.5rem;padding:0;margin:.1875rem 0}.option_text{font-size:.75rem;line-height:1.2}}.testPage-Container{display:flex;flex-direction:column;width:100%;height:100vh}.testPage-Container .testPage-Header-content{display:flex;justify-content:space-between;align-items:center;min-height:100px;padding:0 2rem;border-bottom:1px solid #f4f4f4;box-shadow:0 1px 4px #00000040;flex-shrink:0}.testPage-Container .testPage-Header-content .testPage-Header-left{display:flex;align-items:center;gap:1rem}.testPage-Container .testPage-Header-content .testPage-Header-left .testPage-testName{font-size:1.25rem;font-weight:500;line-height:1.3;color:#323232}.testPage-Container .testPage-Header-content .testPage-Header-right{display:flex;flex-direction:column;align-items:flex-end}.testPage-Container .testPage-Header-content .testPage-Header-right .testPage-testTime{font-size:1rem;font-weight:500;line-height:1.3;color:#323232}.testPage-Container .testPage-Header-content .testPage-Header-right .testPage-testTimer{font-size:1rem;font-weight:700;line-height:1.3}.testPage-Container .testPage-Header-content .testPage-Header-right .testTimer-black{color:#10454b}.testPage-Container .testPage-Header-content .testPage-Header-right .testTimer-red{color:#c64141}.testPage-Container .test-giving-section{background-color:#f9f9f9;flex:1;display:flex;flex-direction:column;overflow-y:auto}.testPage-Container .test-giving-section .question-button-container{display:flex;flex-direction:column;padding:1.5rem;flex:1}.testPage-Container .test-giving-section .question-button-container.scrollable-questions-container{overflow-y:auto;gap:1rem;scrollbar-width:none;-ms-overflow-style:none}.testPage-Container .test-giving-section .question-button-container.scrollable-questions-container::-webkit-scrollbar{width:0;background:transparent}.testPage-Container .test-giving-section .question-button-container .testPage-question_container{padding:1.25rem;background:#fff;transition:all .3s ease;border-radius:4px}.testPage-Container .test-giving-section .question-button-container .testPage-question_container.completed-question{border-left:4px solid #52c41a;opacity:.85}.testPage-Container .test-giving-section .question-button-container .testPage-question_container.completed-question .testPage-question-number{color:#52c41a;display:flex;align-items:center;gap:.5rem}.testPage-Container .test-giving-section .question-button-container .testPage-question_container.completed-question .testPage-question-number .completed-icon{color:#52c41a}.testPage-Container .test-giving-section .question-button-container .testPage-question_container.completed-question .questionListitem{pointer-events:none}.testPage-Container .test-giving-section .question-button-container .testPage-question_container.current-question{border-left:4px solid #10454b}.testPage-Container .test-giving-section .question-button-container .testPage-question_container .questionListitem{background-color:#fff}.testPage-Container .test-giving-section .question-button-container .testPage-question_container .questionListitem .questionListitem-body{font-size:1rem;font-weight:400;line-height:1.3;text-align:justify;color:#7b7b7b;margin:.5rem 0}.testPage-Container .test-giving-section .question-button-container .testPage-question_container .questionListitem .optionMcq{margin:.5rem 0}.testPage-Container .test-giving-section .question-button-container .testPage-question_container .questionListitem .optionMcq .option_text{margin-left:.5rem;font-size:1rem;font-weight:400;line-height:1.3;text-align:justify;color:#7b7b7b}.testPage-Container .test-giving-section .question-button-container .testPage-question_container .questionListitem .ant-radio-wrapper .ant-radio-checked .ant-radio-inner{background-color:#1a2b3c!important}.testPage-Container .test-giving-section .question-button-container .testPage-question_container .testPage-question-number{font-size:1.125rem;font-weight:500;line-height:1.3;color:#000;margin-bottom:.5rem}.testPage-Container .test-giving-section .question-button-container .testPage-buttons-container{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;flex-wrap:wrap;gap:1rem}.testPage-Container .test-giving-section .question-button-container .testPage-buttons-container .menu-dropdown{min-width:12rem;color:#727272;height:2.5rem;flex:1;max-width:16rem}.testPage-Container .test-giving-section .question-button-container .testPage-buttons-container .testPage-test-prevButton{font-size:1rem;font-weight:500;line-height:1.3;color:#10454b;border-radius:5px;border:1px solid #10454b;padding:.75rem 1rem;height:2.5rem;display:flex;align-items:center;justify-content:center;white-space:nowrap}.start-test-modal{width:80%!important;max-width:600px!important;font-weight:500}.start-test-modal .children-wrapper{padding:0 .75rem!important}.start-test-modal .start-confirm-test-container{margin:1.5rem 0;padding:0 .875rem;text-align:justify}.submit-test-modal{position:relative;top:300px!important;width:90%!important;max-width:500px!important}.submit-test-modal .children-wrapper{padding:0 .125rem!important}.testPage-question-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.report-issue-icon{color:#8c8c8c;font-size:1.125rem;cursor:pointer;padding:.5rem;transition:all .3s ease}.report-issue-icon:hover{color:#ff4d4f;transform:scale(1.1)}.report-issue-modal-content{margin-top:1rem}.report-issue-modal-content p{margin-bottom:.75rem;font-size:.875rem}.incorrect-answer-notification{background-color:#fff2f0;border:1px solid #ffccc7;border-radius:4px;padding:.75rem 1rem;margin-bottom:1rem;color:#ff4d4f;font-weight:500;display:flex;align-items:center;animation:fadeIn .3s ease-in-out}.incorrect-answer-message{background-color:#fff2f0!important;border:1px solid #ffccc7!important;color:#ff4d4f!important}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.testPage-Container .testPage-Header-content{padding:0 1rem;flex-direction:column;justify-content:center;text-align:center;gap:.5rem}.testPage-Container .testPage-Header-content .testPage-Header-left{order:1}.testPage-Container .testPage-Header-content .testPage-Header-left .testPage-testName{font-size:1rem}.testPage-Container .testPage-Header-content .testPage-Header-right{order:2;align-items:center}.testPage-Container .testPage-Header-content .testPage-Header-right .testPage-testTime,.testPage-Container .testPage-Header-content .testPage-Header-right .testPage-testTimer{font-size:.875rem}.testPage-Container .test-giving-section .question-button-container,.testPage-Container .test-giving-section .question-button-container .testPage-question_container{padding:1rem}.testPage-Container .test-giving-section .question-button-container .testPage-buttons-container{flex-direction:column;align-items:stretch}.testPage-Container .test-giving-section .question-button-container .testPage-buttons-container .menu-dropdown{max-width:none;width:100%;margin-bottom:.5rem}.testPage-Container .test-giving-section .question-button-container .testPage-buttons-container .testPage-test-prevButton{width:100%}.start-test-modal{width:90%!important}}@media (max-width: 480px){.testPage-Container .testPage-Header-content{padding:0 .75rem}.testPage-Container .test-giving-section .question-button-container,.testPage-Container .test-giving-section .question-button-container .testPage-question_container{padding:.75rem}.testPage-Container .test-giving-section .question-button-container .testPage-question_container .testPage-question-number{font-size:1rem}.testPage-Container .test-giving-section .question-button-container .testPage-question_container .questionListitem .questionListitem-body,.testPage-Container .test-giving-section .question-button-container .testPage-question_container .questionListitem .optionMcq .option_text{font-size:.875rem}.start-test-modal{width:95%!important}.start-test-modal .start-confirm-test-container{padding:0 .5rem;margin:1rem 0}.submit-test-modal{width:95%!important}}.enhanced-policy-modal .ant-modal-content{border-radius:10px;overflow:hidden;box-shadow:0 10px 30px #0000001a;padding-bottom:0!important}.enhanced-policy-modal .ant-modal-body{padding:0}.enhanced-policy-modal .policy-doc-container .policy-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1.375rem;background-color:#10454b;border-bottom:1px solid #eee;color:#fff}.enhanced-policy-modal .policy-doc-container .policy-header .policy-header-left{display:flex;align-items:center;gap:.9375rem}.enhanced-policy-modal .policy-doc-container .policy-header .policy-header-left .policy-icon{font-size:2.125rem;color:#1890ff;flex-shrink:0}.enhanced-policy-modal .policy-doc-container .policy-header .policy-header-left .policy-title h5{color:#fff;margin-bottom:0;font-size:1.125rem}.enhanced-policy-modal .policy-doc-container .policy-header .policy-header-left .policy-title .policy-subtitle{font-size:.625rem;color:#fffc}.enhanced-policy-modal .policy-doc-container .policy-header .header-actions{display:flex;align-items:center;gap:.5rem}.enhanced-policy-modal .policy-doc-container .policy-header .header-actions .continue-btn{height:2.5rem;padding:0 1.25rem;border-radius:6px;font-weight:500;font-size:.875rem}.enhanced-policy-modal .policy-doc-container .policy-header .header-actions .continue-btn:hover,.enhanced-policy-modal .policy-doc-container .policy-header .header-actions .continue-btn:focus{color:#10454b!important}.enhanced-policy-modal .policy-doc-container .policy-header .header-actions .close-btn{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:6px;color:#666}.enhanced-policy-modal .policy-doc-container .policy-header .header-actions .close-btn:hover{background-color:#0000000d}.enhanced-policy-modal .policy-doc-container .policy-doc-modal{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;background-color:#fff}.enhanced-policy-modal .policy-doc-container .policy-doc-modal .policy-doc-modal-details{flex:1}.enhanced-policy-modal .policy-doc-container .policy-doc-modal .policy-doc-modal-details h5{margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem;font-size:1rem}.enhanced-policy-modal .policy-doc-container .policy-doc-modal .policy-doc-modal-details h5 .anticon{color:#1890ff}.enhanced-policy-modal .policy-doc-container .policy-doc-modal .policy-timer{width:15.625rem;flex-shrink:0}.enhanced-policy-modal .policy-doc-container .policy-doc-modal .policy-timer .ant-typography{margin-bottom:.5rem;font-size:.8125rem;color:#666}.enhanced-policy-modal .policy-doc-container .policy-doc-content{border:1px solid #e8e8e8;border-radius:4px;margin:0 1.5rem;overflow:hidden;position:relative}.enhanced-policy-modal .policy-doc-container .policy-doc-content .loading-container{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.9375rem;background-color:#ffffffe6;z-index:1}.enhanced-policy-modal .policy-doc-container .policy-doc-content .loading-container .ant-spin{margin-bottom:.625rem}.enhanced-policy-modal .policy-doc-container .policy-doc-content iframe{display:block;border:none;background-color:#fff;width:100%;min-height:400px}.enhanced-policy-modal .policy-doc-container .policy-footer{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1.5rem;background-color:#fff;border-top:1px solid #eee;margin-top:1.25rem}.enhanced-policy-modal .policy-doc-container .policy-footer .policy-help-text{max-width:60%;margin-bottom:0;font-size:.875rem;color:#666;flex:1}.enhanced-policy-modal .policy-doc-container .policy-footer .policy-help-text .anticon{color:#faad14;margin-right:.5rem}.enhanced-policy-modal .policy-doc-container .policy-footer .ant-btn-primary{flex-shrink:0}.enhanced-policy-modal .policy-doc-container .policy-footer .ant-btn-primary:hover,.enhanced-policy-modal .policy-doc-container .policy-footer .ant-btn-primary:focus{background-color:#10454b!important}@media (max-width: 768px){.enhanced-policy-modal .policy-doc-container .policy-header{padding:1rem 1.25rem;flex-wrap:wrap;gap:.75rem}.enhanced-policy-modal .policy-doc-container .policy-header .policy-header-left{gap:.75rem}.enhanced-policy-modal .policy-doc-container .policy-header .policy-header-left .policy-icon{font-size:1.875rem}.enhanced-policy-modal .policy-doc-container .policy-header .policy-header-left .policy-title h5{font-size:1rem}.enhanced-policy-modal .policy-doc-container .policy-header .header-actions{gap:.375rem}.enhanced-policy-modal .policy-doc-container .policy-header .header-actions .continue-btn{font-size:.8125rem;height:2.25rem;padding:0 1rem}.enhanced-policy-modal .policy-doc-container .policy-header .header-actions .close-btn{width:2.25rem;height:2.25rem}.enhanced-policy-modal .policy-doc-container .policy-doc-modal{flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem 1.25rem}.enhanced-policy-modal .policy-doc-container .policy-doc-modal .policy-timer{width:100%}.enhanced-policy-modal .policy-doc-container .policy-doc-content{margin:0 1.25rem}.enhanced-policy-modal .policy-doc-container .policy-doc-content iframe{min-height:300px}.enhanced-policy-modal .policy-doc-container .policy-footer{padding:1rem 1.25rem;flex-direction:column;gap:1rem}.enhanced-policy-modal .policy-doc-container .policy-footer .policy-help-text{max-width:100%;text-align:center}.enhanced-policy-modal .policy-doc-container .policy-footer .ant-btn{width:100%}}@media (max-width: 480px){.enhanced-policy-modal .policy-doc-container .policy-header{padding:.75rem 1rem}.enhanced-policy-modal .policy-doc-container .policy-header .policy-header-left{gap:.5rem}.enhanced-policy-modal .policy-doc-container .policy-header .policy-header-left .policy-icon{font-size:1.5rem}.enhanced-policy-modal .policy-doc-container .policy-header .policy-header-left .policy-title h5{font-size:.9375rem}.enhanced-policy-modal .policy-doc-container .policy-header .policy-header-left .policy-title .policy-subtitle{font-size:.5625rem}.enhanced-policy-modal .policy-doc-container .policy-header .header-actions .continue-btn{font-size:.75rem;height:2rem;padding:0 .75rem}.enhanced-policy-modal .policy-doc-container .policy-header .header-actions .close-btn{width:2rem;height:2rem}.enhanced-policy-modal .policy-doc-container .policy-doc-modal{padding:.75rem 1rem;gap:.75rem}.enhanced-policy-modal .policy-doc-container .policy-doc-modal .policy-doc-modal-details h5{font-size:.875rem}.enhanced-policy-modal .policy-doc-container .policy-doc-content{margin:0 1rem}.enhanced-policy-modal .policy-doc-container .policy-doc-content iframe{min-height:250px}.enhanced-policy-modal .policy-doc-container .policy-footer{padding:.75rem 1rem;gap:.75rem}.enhanced-policy-modal .policy-doc-container .policy-footer .policy-help-text{font-size:.8125rem}}.success-modal .ant-modal-content{border-radius:16px;overflow:hidden;box-shadow:0 10px 30px #00000026}.success-modal .ant-modal-body{padding:0}.success-modal .success-modal-content{padding:24px;display:flex;flex-direction:column;align-items:center;text-align:center}.success-modal .success-icon-wrapper{position:relative;margin-bottom:30px}.success-modal .success-icon-circle{width:90px;height:90px;border-radius:50%;background:linear-gradient(135deg,#1a2b3c1a,#1a2b3c0d);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #1a2b3c1f;transition:all .3s ease}.success-modal .success-icon-circle.failed{background:linear-gradient(135deg,#ff4d4f1a,#ff4d4f0d)}.success-modal .success-icon{font-size:54px;color:#10454b;animation:pulse 2s infinite}.success-modal .success-icon.failed{color:#ff4d4f}.success-modal .success-title{color:#10454b;margin-bottom:30px;font-weight:600}.success-modal .success-title.failed{color:#ff4d4f}.success-modal .summary-stats-container{width:100%;margin-bottom:30px;display:flex;flex-direction:column;align-items:center;gap:24px}.success-modal .percentage-display{display:flex;justify-content:center;align-items:center}.success-modal .percentage-circle{position:relative}.success-modal .percentage-text{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.success-modal .percentage-text .percentage-number{font-size:24px;font-weight:700;line-height:1}.success-modal .percentage-text .percentage-label{font-size:12px;font-weight:500;opacity:.8;margin-top:4px}.success-modal .stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:100%;max-width:300px}.success-modal .stat-item{padding:16px;background-color:#f9f9f9;border-radius:12px;box-shadow:0 2px 8px #0000000d;text-align:center}.success-modal .stat-item .ant-statistic-title{font-size:12px;color:#8c8c8c;margin-bottom:8px}.success-modal .stat-item .ant-statistic-content{font-size:18px;font-weight:600}.success-modal .success-message-container{width:100%;margin-bottom:30px}.success-modal .success-message-item{display:flex;margin-bottom:20px;padding:16px;background-color:#f9f9f9;border-radius:12px;box-shadow:0 2px 8px #0000000d;opacity:0;transform:translateY(20px);transition:all .5s ease;text-align:left}.success-modal .success-message-item.animate{opacity:1;transform:translateY(0)}.success-modal .success-message-item:last-child{margin-bottom:0}.success-modal .success-message-icon{flex:0 0 50px;height:50px;border-radius:10px;background-color:#1a2b3c14;display:flex;align-items:center;justify-content:center;margin-right:16px}.success-modal .success-message-icon .anticon{font-size:24px;color:#10454b}.success-modal .success-message-text{flex:1}.success-modal .success-message-text .ant-typography{margin-bottom:4px}.success-modal .success-message-text .ant-typography:last-child{margin-bottom:0;color:#595959}.success-modal .success-action{width:100%;display:flex;justify-content:center}.success-modal .close-button{min-width:200px;height:44px;border-radius:8px;font-size:16px;font-weight:500;background-color:#10454b;border-color:#10454b;opacity:0;transform:translateY(20px);transition:all .5s ease;cursor:pointer}.success-modal .close-button.animate{opacity:1;transform:translateY(0)}.success-modal .close-button:hover,.success-modal .close-button:focus{background-color:#2f6f76!important;border-color:#2f6f76!important}.confetti-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.confetti-container.animate .confetti-piece{opacity:1}.confetti-piece{position:absolute;width:10px;height:10px;background-color:#10454b;opacity:0;transition:opacity .3s ease}.confetti-piece:nth-child(1){top:-20%;left:30%;animation:confetti-fall-1 3s linear infinite;background-color:#0275d8;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%)}.confetti-piece:nth-child(2){top:-10%;left:60%;animation:confetti-fall-2 4s linear infinite;background-color:#10454b;clip-path:polygon(50% 0%,100% 38%,82% 100%,18% 100%,0% 38%)}.confetti-piece:nth-child(3){top:10%;left:10%;animation:confetti-fall-3 5s linear infinite;background-color:#59b12f;clip-path:polygon(50% 0%,90% 20%,100% 60%,75% 100%,25% 100%,0% 60%,10% 20%)}.confetti-piece:nth-child(4){top:-30%;left:80%;animation:confetti-fall-4 3.5s linear infinite;background-color:#ffb84d;clip-path:circle(50% at 50% 50%)}.confetti-piece:nth-child(5){top:-15%;left:45%;animation:confetti-fall-5 4.5s linear infinite;background-color:#0e89e2;width:8px;height:8px;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.confetti-piece:nth-child(6){top:-20%;left:20%;animation:confetti-fall-6 3.2s linear infinite;background-color:#c64141;clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}.confetti-piece:nth-child(7){top:-25%;left:70%;animation:confetti-fall-7 4.2s linear infinite;background-color:#10454b;clip-path:polygon(50% 0%,90% 20%,100% 60%,75% 100%,25% 100%,0% 60%,10% 20%)}.confetti-piece:nth-child(8){top:-5%;left:35%;animation:confetti-fall-8 3.8s linear infinite;background-color:#0275d8;clip-path:circle(50% at 50% 50%)}.confetti-piece:nth-child(9){top:-15%;left:55%;animation:confetti-fall-9 4.3s linear infinite;background-color:#59b12f;width:12px;height:12px;clip-path:polygon(50% 0%,100% 38%,82% 100%,18% 100%,0% 38%)}.confetti-piece:nth-child(10){top:-22%;left:25%;animation:confetti-fall-10 3.6s linear infinite;background-color:#10454b;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%)}@keyframes confetti-fall-1{0%{transform:translateY(-10px) rotate(0)}to{transform:translateY(300px) rotate(360deg)}}@keyframes confetti-fall-2{0%{transform:translateY(-10px) rotate(0)}to{transform:translateY(300px) rotate(-360deg)}}@keyframes confetti-fall-3{0%{transform:translateY(-10px) rotate(0)}to{transform:translateY(300px) rotate(180deg)}}@keyframes confetti-fall-4{0%{transform:translateY(-10px) rotate(0)}to{transform:translateY(300px) rotate(-180deg)}}@keyframes confetti-fall-5{0%{transform:translateY(-10px) rotate(0)}to{transform:translateY(300px) rotate(360deg)}}@keyframes confetti-fall-6{0%{transform:translateY(-10px) rotate(0)}to{transform:translateY(300px) rotate(-270deg)}}@keyframes confetti-fall-7{0%{transform:translateY(-10px) rotate(0)}to{transform:translateY(300px) rotate(270deg)}}@keyframes confetti-fall-8{0%{transform:translateY(-10px) rotate(0)}to{transform:translateY(300px) rotate(-360deg)}}@keyframes confetti-fall-9{0%{transform:translateY(-10px) rotate(0)}to{transform:translateY(300px) rotate(225deg)}}@keyframes confetti-fall-10{0%{transform:translateY(-10px) rotate(0)}to{transform:translateY(300px) rotate(-225deg)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@media (max-width: 768px){.success-modal .success-title{font-size:22px;margin-bottom:12px}.success-modal .success-icon-circle{width:64px;height:64px}.success-modal .success-icon{font-size:48px}.success-modal .success-icon-wrapper{margin-bottom:18px}.success-modal .success-message-item{padding:10px;margin-bottom:14px}.success-modal .success-message-container{margin-bottom:1.25rem}.success-modal .success-modal-content{padding:1.25rem 1rem 0}}@media (max-width: 480px){.success-modal .success-title{font-size:20px;margin-bottom:10px}.success-modal .success-icon-circle{width:56px;height:56px}.success-modal .success-icon{font-size:40px}.success-modal .success-icon-wrapper{margin-bottom:16px}.success-modal .success-message-item{padding:8px;margin-bottom:12px}.success-modal .success-message-container{margin-bottom:1rem}.success-modal .success-modal-content{padding:1.25rem .75rem 0}}.McqTestCreation-container{width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto}.McqTestCreation-container .McqTestCreation-header{width:auto;display:flex;align-items:center;justify-content:space-between;padding:25px 30px 0}.McqTestCreation-container .McqTestCreation-title{font-size:20px;font-weight:500;line-height:26px;letter-spacing:0em;text-align:left}.McqTestCreation-container .preview-button{width:108px;height:32px;border-radius:7px;border:1px;border:1px solid #d9d9d9;color:#696969}.McqTestCreation-container .previewButtonSpanMcq{margin-left:7px}.McqTestCreation-container .previewButtonIcon{color:#696969}.McqTestCreation-container .delete-button{margin-right:20px;font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#fff;background-color:#c50000}.McqTestCreation-container .preview-button:hover{width:108px;height:32px;border-radius:7px;border:1px;border:1px solid #d9d9d9;color:#696969}.McqTestCreation-container .delete-button:hover{margin-right:20px;font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#fff;background-color:#c50000}.McqTestCreation-container .delete-button:disabled{margin-right:20px;font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#fff;background:#7b7b7b}.McqTestCreation-container .McqTestCreation-content{margin-top:10px;flex:1;padding:0!important}.McqTestCreation-container .McqTestCreation-content .McqTestCreation-settings{display:flex;align-items:center;justify-content:space-between;padding-top:18px;font-size:18px;font-weight:500;line-height:23px;letter-spacing:0em;text-align:justified}.McqTestCreation-container .McqTestCreation-content .McqTestCreation-settings .settingHeading{font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:justified;color:#7b7b7b}.McqTestCreation-container .McqTestCreation-content .McqTestCreation-settings .ant-btn-default.expand-button,.McqTestCreation-container .McqTestCreation-content .McqTestCreation-settings .ant-btn-default.expand-button:hover{color:#7b7b7b!important}.McqTestCreation-container .McqTestCreation-content .McqTestCreation-settings .expand-button{font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#696969}.McqTestCreation-container .McqTestCreation-content .mcqform{display:flex;flex-direction:column;row-gap:20px;padding:15px 30px 0}.McqTestCreation-container .McqTestCreation-content .mcqform .formHeading{font-size:20px;font-weight:500;line-height:26px;letter-spacing:0em;text-align:justify;color:#000}.McqTestCreation-container .McqTestCreation-content .mcqform .mcqformFooter{display:flex;justify-content:flex-end;position:absolute;bottom:0;right:0;padding:0 10px 20px 0;gap:10px}.McqTestCreation-container .McqTestCreation-content .mcqform .mcqformFooter .mcqFormSaveButton{font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#fff;background:#10454b}.McqTestCreation-container .McqTestCreation-content .mcqform .mcqformFooter .mcqFormSaveButton:disabled{font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#fff;background:#7b7b7b}.McqTestCreation-container .McqTestCreation-content .mcqform .mcqformFooter .mcqFormResetButton{font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#10454b;border:1px solid #f4f4f4}.settingsConatiner{border-top:1px solid #e7e7e7;margin-top:20px;padding:0 20px 20px}.settingsConatiner .ant-picker-disabled{background-color:#d9d9d9!important}.settingsConatiner .input-styled{width:auto!important;height:auto!important;margin-right:10px!important}.settingsConatiner span.ant-picker-suffix{color:#696969!important}.settingsConatiner .ant-picker .ant-picker-input>input{color:#7b7b7b!important}.settingsConatiner .ant-input-number .ant-input-number-input{color:#7b7b7b!important}.settingsConatiner .ant-picker{padding:8px 100px 8px 13px!important;border:1px solid #d9d9d9!important;background:#fff!important}.settingsConatiner .ant-picker-input{flex-direction:row-reverse!important;gap:8px!important}.settingsConatiner .ant-radio-wrapper .ant-radio-checked .ant-radio-inner{border:1px solid #c2c2c2!important;border-color:#c2c2c2!important;background-color:#10454b!important}.settingsConatiner label.ant-radio-wrapper{padding:2px 0 2px 8px!important}.mcqform-settings .policy-name-field{width:100%;display:flex;flex-direction:column}.mcqform-settings .policy-name-field .dropdown-fields{padding:5px;border-radius:6px}.mcqform-settings .policy-name-field .policy-name-label{margin-bottom:6px;font-weight:500}.mcqform-settings .settings-expanded{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;padding:0 50px 50px;height:calc(100vh - 242px);gap:20px;overflow:auto}.mcqform-settings .settings-expanded .ant-switch.ant-switch-checked{background:#10454b!important}.mcqform-settings .settings-expanded .AttemptsContent{margin-top:15px}.mcqform-settings .settings-expanded .AttemptsContent #switchIDAttempts{margin-top:10px!important;margin-right:13px!important;margin-bottom:12px!important}.mcqform-settings .settings-expanded .AttemptsContent .AttemptsContents{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}.mcqform-settings .settings-expanded .AttemptsContent .AttemptsContents .settingsTestAccess{width:auto;height:auto;margin-left:12px;display:flex;justify-content:center;margin-bottom:7px}.mcqform-settings .settings-expanded .AttemptsContent .AttemptsContents .settingsTestAccess .ant-input-number.input-styled{padding-left:5px!important;padding-right:10px!important}.mcqform-settings .settings-expanded .AttemptsContent .AttemptsContents .settingsTestAccess #no_attempts{width:50px!important}.mcqform-settings .settings-expanded .AttemptsContent #numberOfAttemptLabel{margin-right:10px}.mcqform-settings .mcqform-footer{position:sticky;bottom:0;background-color:#f9f9f9;width:100%;z-index:1000}.GradingContents{display:flex;flex-direction:column;justify-content:space-evenly}.passingScore{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}.scheduleTest{margin-top:12px}.scheduleTest .scheduleTestContent{display:flex;flex-direction:column;justify-content:space-evenly;row-gap:10px}.scheduleTest .scheduleTestContent .startinfo{display:flex;position:initial}.scheduleTest .scheduleTestContent .startinfo .startData{display:flex;flex-direction:row;justify-content:space-between}.scheduleTest .scheduleTestContent .startinfo .startData .startTime{height:fit-content}.scheduleTest .scheduleTestContent .scheduleTimeLabel{margin-right:15px}.scheduleTest .scheduleTestContent .schedulesettingsspan{color:#696969!important;width:1000px}.scheduleTest .scheduleTestContent .scheduleTestDate{width:50%}.settings-heading{margin-bottom:8px}.testdurationMethod{margin-top:15px;color:#696969!important}.label-time{display:flex;align-items:center}.numberOfAttemptLabel .passingScoreLabel{color:#696969!important}.settingsspan{color:#696969!important;width:250px}.negative-marking-label{display:flex;flex-direction:row;align-items:center;width:100%}#switchIDTestDuration{margin-right:10px!important}div#test_duration{display:flex!important;flex-direction:column!important;margin:10px 0!important;row-gap:6px}div#test_duration .ant-btn{background-color:#10454b!important}.settingsGradintCriteria{width:auto;height:auto;margin-left:25px;display:flex;justify-content:center;margin-bottom:6px}.settingsGradintCriteria .ant-input-number.input-styled{padding-left:5px;padding-right:10px}#gradingLast{margin-left:10px}.settingsGradintCriteria #passing_score{width:50px!important}.durationContent{margin-top:15px}.questionOrderContent{margin-top:12px}.questionOrderContent label.ant-radio-wrapper{padding:5px 0 5px 8px!important}.grading{margin-top:10px}.form-container-details{padding:0 25px 0 30px}.ant-btn-primary.ant-btn-sm{background-color:#10454b!important}.WizardContent-container{box-sizing:border-box;padding-top:10px;padding-bottom:30px;display:flex;flex-direction:column}.WizardContent-container .WizardBody-container{margin-top:20px;height:100vh;padding:0 50px;overflow-y:scroll!important}.WizardContent-container .WizardContent-heading{font-size:24px;padding-left:50px;padding-top:20px}.WizardContent-container .WizardContent-step-container{flex:1;padding:20px 50px;overflow-y:auto}.WizardContent-container .WizardContent-footer{padding:22px 50px 0;border-top:1px solid #dddddd;display:flex;justify-content:flex-end;align-items:center;column-gap:22px;margin-top:auto}.WizardContent-container .WizardContent-footer .WizardFooter-button{padding:0 25px;font-size:14px;height:40px;min-width:109px}.WizardContent-container .WizardContent-footer .WizardFooter-button:hover{border-color:#d9d9d9;color:#000!important}.WizardContent-container .WizardContent-footer .WizardFooter-button.dark{background-color:#10454b;color:#fff}.WizardContent-container .WizardContent-footer .WizardFooter-button.dark:hover{border-color:#10454b!important;background-color:#10454b!important;color:#fff!important}.WizardContent-container .WizardContent-footer .WizardFooter-button.disabled-footer-button:hover{color:#faf9f6cc!important}.WizardContent-container .WizardContent-footer .WizardFooter-button.WizardFooter-cancel-button:hover{color:#000!important}.WizardContent-container .WizardContent-footer .WizardFooter-button.WizardFooter-next-button.dark:hover,.WizardContent-container .WizardContent-footer .WizardFooter-button.WizardFooter-create-button.dark:hover{color:#fff!important}.globalStepper-wrapper{margin:0 auto;width:90%}.globalStepper-wrapper .ant-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#10454b!important}.globalStepper-wrapper .ant-steps.ant-steps-label-vertical .ant-steps-item-tail{padding:0!important;position:relative;top:0}.globalStepper-wrapper .ant-steps-item .ant-steps-item-icon{position:relative;top:6px;left:48px;margin-left:0!important;width:12px;height:12px;background-color:#cdcdcd;border-color:#cdcdcd;border-width:2px;border-style:solid;border-radius:50%;background:#fff}.globalStepper-wrapper .ant-steps-item .ant-steps-item-icon .ant-steps-icon{display:none}.globalStepper-wrapper .ant-steps-item .ant-steps-item-title{color:#6d6d6d!important;margin-top:8px;text-align:center;font-size:12px}.globalStepper-wrapper .ant-steps-item.ant-steps-item-active .ant-steps-item-icon,.globalStepper-wrapper .ant-steps-item.ant-steps-item-process .ant-steps-item-icon{background-color:#fff;border-color:#10454b}.globalStepper-wrapper .ant-steps-item.ant-steps-item-active .ant-steps-item-title,.globalStepper-wrapper .ant-steps-item.ant-steps-item-process .ant-steps-item-title{color:#10454b!important;font-weight:600}.globalStepper-wrapper .ant-steps-item.ant-steps-item-finish .ant-steps-item-icon{background-color:#10454b;border-color:#10454b}.globalStepper-wrapper .ant-steps-item-container{display:flex;flex-direction:column-reverse}.globalStepper-wrapper .ant-steps-item-container .ant-steps-item-content{margin-top:0!important;margin-bottom:10px}.WizardFooter{padding:22px 50px;border-top:1px solid #dddddd;display:flex;justify-content:flex-end;align-items:center}.WizardFooter .WizardFooter-buttons{width:100%;display:flex;justify-content:flex-end;align-items:center;column-gap:22px}.WizardFooter .WizardFooter-button{padding:0 25px;font-size:14px;height:40px;min-width:109px}.WizardFooter .WizardFooter-button:hover{border-color:#d9d9d9;color:#000!important}.WizardFooter .WizardFooter-button-save{padding:0 25px;font-size:14px;height:40px;min-width:109px}.WizardFooter .WizardFooter-button-save:hover{color:#d9d9d9!important;background-color:#121d28!important}.WizardFooter .WizardFooter-button-disable{padding:0 25px;font-size:14px;height:40px;min-width:109px}.WizardFooter .left{margin-right:auto}.WizardFooter .dark{background-color:#10454b}.WizardFooter .dark:hover{border-color:#10454b!important;background-color:#10454b!important;color:#fff!important}.WizardFooter .disabled-footer-button:hover{color:#faf9f6cc!important}.WizardFooter .disabled-footer-cancel-button:hover{color:#00000040!important}.questionList-searchBar{display:flex;justify-content:space-between;align-items:baseline;padding:0 25px 26px 30px}.questionList-container{display:flex;flex-direction:column;min-height:100vh;position:relative}.ant-checkbox-group{display:block!important;padding:0 25px 0 30px}.questionList-items{padding:0 25px 0 30px;flex:1;overflow-y:auto;width:100%}.questionList-items .ant-list-item{border:none!important}.ant-list-item-meta{padding:20px;border:1px solid #e5e4e5;border-radius:4px}.ant-checkbox-inner{height:20px!important;width:20px!important}.question-list-checkbox-text{padding-left:12px;font-weight:500;line-height:23.44px;text-align:justified;color:#7b7b7b}.question-list-checkbox-separator{padding:0 20px;font-size:21px;font-weight:400;line-height:27.34px;text-align:left;color:#696969}.question-list-delete-button{background-color:transparent;cursor:pointer}.question-list-delete-button-text{font-size:16px;font-weight:500;line-height:20.83px;text-align:left;color:#10454b;padding-left:6px}.questionList-pagination{width:100%!important;position:sticky;bottom:0;background-color:#f9f9f9;z-index:1000}.ant-checkbox-checked .ant-checkbox-inner{background-color:#10454b!important;border-color:#10454b!important}.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:#10454b!important}.questionList-container-empty{width:100%;height:78px;display:flex;justify-content:flex-start;align-items:center;padding:0 50px;font-size:16px;color:#8b8998;border-bottom:1px solid #e5e4e5}.questionReviewList{display:flex;justify-content:center;align-items:center;height:80vh}.questionList-breadcrumbs{margin-left:32px}.questionList-header{display:flex;justify-content:space-between;align-items:baseline;padding:0 25px 0 30px}.questionList-header .questionList-header-subtitleBox{display:flex;flex-direction:column;gap:5px}.questionList-header-title{font-size:20px;font-weight:500;line-height:26.04px;text-align:justify}.questionList-header-subtitle{font-size:16px;font-weight:500;line-height:20.83px;text-align:justify;font-weight:600;color:#7b7b7b}.questionList-header-functions{display:flex}.questionList-header-functions img{margin-right:5px}.change-order{font-weight:500;color:#1a2b3c;cursor:pointer;margin-right:20px;display:flex;align-items:center}.add-question-button{background-color:#10454b;color:#fff;margin:0!important}.add-Done-button{gap:10px;border-radius:5px;background-color:#10454b;color:#fff}.add-Done-button:hover{border-radius:5px;background-color:#10454b!important;color:#fff!important}.add-button{color:#fff}.add-button .ant-btn{background-color:#10454b;font-size:14px;font-weight:500;line-height:18.23px;display:flex;color:#fff;height:35px;justify-content:center;align-items:center;padding:0 10px!important}.add-button .ant-btn .svg-inline--fa{padding-right:5px}.add-button .ant-btn:hover{background-color:#10454b!important}.add-button .anticon svg{color:#fff}.add-button .anticon svg a :hover{color:#10454b}.add-button .ant-btn>span{color:#fff;font-weight:500;font-size:14px}.add-button .vertical-line{border-left:1px solid white;height:100%;margin:0 10px}.buttonAdd{border:1px solid #10454B;font-weight:500;gap:8px;padding:5px,10px,5px,10px;margin-right:10px}.buttonAdd:hover{color:#10454b!important;border:1px solid #10454B!important}.buttonAdded{color:#3aa738;background-color:transparent;border-color:transparent;box-shadow:none}.buttonAdded:hover{color:#3aa738!important;border:none!important}.buttonRemove{color:#cd4444;border:1px solid #cd4444;font-weight:500;gap:8px;padding:5px,10px,5px,10px;margin-right:10px}.buttonRemove:hover{color:#cd4444!important;border:1px solid #cd4444!important}.buttonIcon{margin-right:4px}.question-delete-modal{margin-top:30px;margin-bottom:20px;padding-right:24px}.QMEContainer{width:auto;height:auto}.QMEContainer .empty-container{height:auto;width:auto;margin-top:0}.QMEContainer .empty-container .text-container{margin-top:-35px!important}.QME-heading{margin-top:12px;margin-left:0;font-size:20px;font-weight:500;line-height:26px;letter-spacing:0em}.question-manager-empty-heading{font-family:DM Sans;font-size:20px;font-weight:500;line-height:26px;letter-spacing:0em;text-align:justified;color:#696969;padding:0 40px 10px}.question-manager-empty-content{margin-bottom:15px}.question-manager-empty-para{font-family:DM Sans;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:justified;color:#696969;margin:16px 6px 17px}.choose-from-question-button{border-radius:9px;height:40px;font-size:16px;font-weight:500;width:240px;line-height:21px;letter-spacing:0em;text-align:center;border-width:1px;cursor:pointer;color:#10454b!important;background-color:#fff!important}.choose-from-question-button:hover{color:#10454b!important;background-color:#fff!important}.add-question-button{border-radius:9px;margin:17px 70px 0;width:158px;height:40px;cursor:pointer;border-width:1px}.add-question-button:hover{color:#fff!important;background-color:#10454b!important}.add-questionbank-button{border-radius:9px;width:206px;height:40px;cursor:pointer;border-width:1px}.add-questionbank-button:hover{color:#10454b!important;background-color:#fff!important}.empty-container-question{padding:0 25px 0 30px}.empty-container-questionbank{display:flex;align-items:center;justify-content:center}.ask-ai-img{width:20px;height:20px;margin-right:8px}.questionReorder-container{padding:25px 30px 0}.questionReorder-container .questionReorder-header{display:flex;justify-content:space-between;margin-bottom:15px}.questionReorder-container .questionReorder-header>div:first-child{font-size:20px;font-weight:500}.questionReorder-container .questionReorder-header>div:nth-child(2){display:flex}.questionReorder-container .questionReorder-cancel-btn{margin-right:15px;font-weight:500;color:#1a2b3c;font-size:14px;border:none}.questionReorder-container .questionReorder-cancel-btn:hover{color:#000!important}.questionReorder-container .questionReorder-submit-btn{font-weight:500;background:#1a2b3c;font-size:14px;display:flex;justify-content:center;align-items:center;padding:6px 15px;border-radius:5px;text-align:center}.questionReorder-container .questionReorder-submit-btn:hover{background:#1a2b3c}.questionReorder-container .questionReorder-questionList-items{background-color:#f9f9f9;border-radius:5px;border:1px solid #ffffff;border-bottom:1px solid #e5e5e5;padding:15px 25px;overflow:hidden;transition:height .5s ease;-webkit-user-select:none;user-select:none;margin-bottom:10px;display:flex;justify-content:space-between}.questionReorder-container .questionReorder-questionList-items>div:nth-child(1){display:flex;align-items:center;color:#7b7b7b}.questionReorder-container .questionNumber{margin-right:5px;font-weight:500;font-size:18px}@keyframes slideIn{0%{max-height:0}to{max-height:500px}}.question-bank-container{border:none;padding:0 25px 0 30px}.question-bank-container .qb-header-section{display:flex;align-items:center;justify-content:space-between;padding:20px 0 8px}.question-bank-container .qb-header-section .qb-title{color:#000;font-weight:500;font-size:24px}.question-bank-container .qb-header-section .add-button{color:#fff}.question-bank-container .qb-header-section .add-button .ant-btn-compact-item{background-color:#10454b;height:35px}.question-bank-container .qb-header-section .add-button .ant-btn-compact-item .svg-inline--fa{padding-right:5px}.question-bank-container .qb-header-section .add-button .anticon svg{color:#fff}.question-bank-container .qb-header-section .add-button .ant-btn>span{color:#fff;font-weight:500;font-size:14px}.gen-ai-icon-div{font-size:14px;font-weight:500;color:#10454b;height:100%;align-items:center;display:flex;column-gap:10px}.gen-ai-icon-div .links-ai{color:#fff}.gen-ai-icon-div a,.gen-ai-icon-div a :hover{color:#10454b}.questionList-searchBar-bank{padding:0 25px 4px 30px}.question-bank-container .policy-name-field{width:100%;display:flex;flex-direction:column;gap:8px;margin-bottom:20px;border-radius:8px;box-shadow:0 1px 2px #00000008}.question-bank-container .policy-name-field .policy-name-label{margin-bottom:0;font-weight:600;color:#10454b;font-size:1rem;letter-spacing:.01em}.question-bank-container .policy-name-field .dropdown-fields{padding:8px 12px;border-radius:6px;border:1px solid #bfcad6;background:#fff;font-size:.9rem;color:#222;transition:border-color .2s;outline:none}.question-bank-container .policy-name-field .dropdown-fields:focus{border-color:#10454b;box-shadow:0 0 0 2px #10454b26}.question-bank-container .qb-searchbar .qb-search-bar-heading{padding:24px 0;font-size:20px;font-weight:600;text-align:left;color:#000}.ask-ai-container{width:100%;height:100%}.ask-ai-container .ask-ai-header-container{display:flex;align-items:center;justify-content:space-between}.ask-ai-container .ask-ai-header-container .ask-ai-title{margin:24px 0 0 30px;font-size:24px;font-weight:500;text-align:left;color:#000}.ask-ai-container .ask-ai-header-container .add-policy-button{background-color:transparent;border:1.5px solid #10454B;cursor:pointer;font-weight:600;margin-top:30px;margin-right:40px}.ask-ai-container .ask-ai-header-container .add-policy-button:hover{color:#10454b!important;background-color:transparent!important;border:1.5px solid #10454B!important}.ask-ai-container .ask-ai-header-container .add-policy-dropdown{color:#fff;margin-top:30px;margin-right:40px}.ask-ai-container .ask-ai-header-container .add-policy-dropdown .add-dropdown:hover{background-color:#1a2b3c}.ask-ai-container .ask-ai-header-container .add-policy-dropdown .ant-btn-compact-item{background-color:#1a2b3c;height:35px}.ask-ai-container .ask-ai-header-container .add-policy-dropdown .ant-btn-compact-item .svg-inline--fa{padding-right:5px}.ask-ai-container .ask-ai-header-container .add-policy-dropdown .anticon svg{color:#fff}.ask-ai-container .ask-ai-header-container .add-policy-dropdown .ant-btn>span{color:#fff;font-weight:500;font-size:14px}.ask-ai-container .ask-ai-content{height:100%}.ask-ai-container .ask-ai-content .askaiLayout-container{width:100%;height:100%!important}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-nav-wrap{margin:10px 0 0 45px}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs{height:100%}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs .ant-tabs-content{position:relative;width:100%;height:100%}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs .ant-tabs-tabpane{height:100%}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 15px}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab-active .container1 svg path{fill:#10454b}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab:not(.ant-tabs-tab-active) .container1 svg path{fill:#696969}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-ink-bar{background-color:#10454b}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab{padding:15px 23px 14px 19px}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab span{display:flex;align-items:center;letter-spacing:0em;gap:7px;font-family:DM Sans;font-size:12px;font-weight:700;line-height:15.62px;text-align:justified}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab .container1{display:flex;align-items:center;gap:8px}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab-btn{color:#696969;font-weight:600}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab-btn .Counts{font-weight:700;font-size:10px;line-height:13.02px;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#696969;width:auto;height:auto;padding:3.5px 10.5px;border-radius:15px;transform:translateY(-1.5px)}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab-btn:hover{color:#353535}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab-active span{color:#10454b}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab-active .Counts{font-weight:700;font-size:10px;line-height:13.02px;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#10454b;width:auto;height:auto;padding:3.5px 10.5px;border-radius:15px;transform:translateY(-1.5px)}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab-active .tab-icon{color:#10454b}.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab:hover,.ask-ai-container .ask-ai-content .askaiLayout-container .ant-tabs-tab:hover .tab-icon{color:inherit}.ask-ai-container .ask-ai-content .askaiLayout-container .inactive-tab,.ask-ai-container .ask-ai-content .askaiLayout-container .inactive-tab .tab-icon{color:#696969}.Ask-Ai-thread{height:auto;width:auto;background-color:#ffb84c1a;display:flex;flex-direction:column}.Ask-Ai-thread .Ask-Ai-thread-header{display:flex;padding:16px 74px 16px 46px;gap:21px;flex-direction:row;align-items:center}.Ask-Ai-thread .content{font-weight:600;font-size:12px;line-height:16px;color:#565656}.Ask-Ai-thread-success{background-color:#59ff4c1a}.Ask-Ai-thread-info{background-color:#4cd8ff1a}.ask-ai-emptyContainer{width:auto;height:auto;margin:20px 0 0}.ask-ai-emptyContainer .ask-ai-FilesandButton-container .inputFilesAskAI{display:flex;flex-direction:row;align-items:center;width:336px;height:auto;padding:15px 25px;margin:20px 0 8px;border-radius:5px;background-color:#f9f9fb}.ask-ai-emptyContainer .ask-ai-FilesandButton-container .inputFilesAskAI .pdf-fileIcon{width:26.25px;height:35px}.ask-ai-emptyContainer .ask-ai-FilesandButton-container .inputFilesAskAI .ask-ai-fileContents{display:flex;justify-content:space-between;align-items:center;flex-grow:1}.ask-ai-emptyContainer .ask-ai-FilesandButton-container .inputFilesAskAI .ask-ai-fileContents .pdf-CancelIcon{width:14px;height:14px}.ask-ai-emptyContainer .ask-ai-FilesandButton-container .inputFilesAskAI .ask-ai-fileContents .ask-ai-fileContent{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin:5px 30px 5px 25px}.ask-ai-emptyContainer .ask-ai-FilesandButton-container .inputFilesAskAI .ask-ai-fileContents .ask-ai-fileContent .file-name{font-family:DM Sans;font-size:14px;font-weight:500;line-height:24px;text-align:center;color:#858586;text-align:start}.ask-ai-emptyContainer .ask-ai-FilesandButton-container .inputFilesAskAI .ask-ai-fileContents .ask-ai-fileContent .file-size{font-family:DM Sans;font-size:12px;font-weight:500;line-height:24px;text-align:center;color:#858586}.ask-ai-emptyContainer .ask-ai-FilesandButton-container .ask-ai-continueButton-container{display:flex;flex-direction:column;align-items:flex-end}.ask-ai-emptyContainer .ask-ai-FilesandButton-container .ask-ai-continueButton-container .ask-ai-continueButton:disabled{padding:6px,16px,6px,16px;gap:4px;border-radius:4px;border:1px;border:1px solid #E0E0E0;background-color:#f5f5f5;margin:40px 3px 90px 0}.ask-ai-emptyContainer .ask-ai-FilesandButton-container .ask-ai-continueButton-container .ask-ai-continueButton{padding:6px,16px,6px,16px;gap:4px;border-radius:4px;color:#e0e0e0;background-color:#1a2b3c;margin:0 3px 90px 0}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer{width:auto;height:auto}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .empty-container{height:auto;width:auto}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .empty-container .text-container{margin-top:15px!important}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .ask-ai-empty-content{margin-bottom:35px}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .ask-ai-empty-content .ask-ai-empty-para{font-family:DM Sans;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:justified;color:#757575;margin:3px 6px 17px}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags{margin:0 0 15px}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags{width:100%}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__tags{position:relative;display:flex;flex-wrap:wrap;gap:10px;align-items:center;border:1px solid #D9D9D9;padding:5px 10px;border-radius:5px}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__selected{display:flex;flex-wrap:wrap;gap:10px}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__clearAll{cursor:pointer;padding:10px;margin:10px;background:#f88d8d;color:#fff;border:none}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__tagInput{display:inline-flex;align-items:center;width:auto}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__tagInput input.ReactTags__tagInputField,.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__tagInput input.ReactTags__tagInputField:focus{height:31px;margin:0;font-size:12px;width:400px;padding:0 10px}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__editInput{border-radius:1px}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__editTagInput{display:inline-flex}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__selected span.ReactTags__tag{padding:4px 13px;margin-right:0;gap:10px;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;background:#ebebeb;color:#7b7b7b;font-size:14px;font-weight:400;line-height:18.23px;cursor:pointer!important}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__selected a.ReactTags__remove{color:#aaa;margin-left:5px;cursor:pointer}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__suggestions{position:absolute;top:100%;z-index:10}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__suggestions ul{list-style-type:none;text-align:center;min-width:200px;margin:0;padding:0;background:#fff;box-shadow:0 4px 8px #0000001a}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__suggestions li{border-bottom:1px solid #ddd;padding:5px 10px;margin:0;border-radius:5px;color:#a1a09e;background:#fff}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__suggestions li mark{text-decoration:solid;background:none;font-weight:650;color:#63615d}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__suggestions ul li.ReactTags__activeSuggestion{background:#f0eeee;cursor:pointer}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags .ReactTags__remove{display:none}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags input{border:none;outline:none}.ask-ai-emptyContainer .ask-ai-messageAndImg .ask-ai-EmptyContainer .uploadPdfTags #tags input:before{border:none}.ask-ai-emptyContainer .ask-ai-fileUploader{width:auto;height:auto;padding:30px 0;border-radius:5px;background-color:#f9f9fb;border:1px dashed #CECECE}.ask-ai-emptyContainer .ask-ai-fileUploader .ask-ai-fileUploader-content{display:flex;flex-direction:column;align-items:center}.ask-ai-emptyContainer .ask-ai-fileUploader .ask-ai-fileUploader-content .ask-ai-browseButton{cursor:pointer;padding:8px 16px;font-family:Inter;font-size:14px;font-weight:500;line-height:20px;text-align:center;background:#1a2b3c;gap:4px;border:none;background-color:#f9f9fb}.ask-ai-emptyContainer .ask-ai-fileUploader .ask-ai-fileUploader-content .ask-ai-fileUploader-text1{font-family:DM Sans;font-size:14px;font-weight:500;line-height:24px;text-align:center;color:#757575}.ask-ai-emptyContainer .ask-ai-fileUploader .ask-ai-fileUploader-content .ask-ai-fileUploader-text2{margin:0 0 10px;font-family:DM Sans;font-size:12px;font-weight:500;line-height:24px;text-align:center;color:#a0a0a0}.submit-pdf-modal{position:relative;top:150px!important;width:68%!important}.submit-pdf-modal .submit-pdf-content{display:flex;flex-direction:column;align-items:center}.submit-pdf-modal .submit-pdf-content .submit-pdf-text{font-family:DM Sans;font-size:18px;font-weight:500;line-height:23.44px;text-align:center;color:#565656}.submit-pdf-modal .children-wrapper{padding:0!important;display:flex!important;align-items:center;flex-direction:column}.gradientAIRobot{width:192px;height:251px;top:334px;left:687px}._header_1vduu_1{display:flex;justify-content:space-between;align-items:center;padding:24px 0 10px;width:100%;background-color:#fff}._header_1vduu_1 ._title_1vduu_9{margin:0;font-size:20px;font-weight:600;color:#333}._header_1vduu_1 ._actionButton_1vduu_15{font-weight:500;padding:16px}._header_1vduu_1 ._actionButton_1vduu_15 ._icon_1vduu_19{margin-left:8px;color:#fff}._header_1vduu_1 ._actionButton_1vduu_15:hover{background-color:#369aa5!important}.policy-action-wrapper{display:flex;align-items:center;justify-content:center}.policy-action-wrapper .policy-action-inner{display:flex;align-items:center;justify-content:center;background-color:#f0f0f0;padding:8px;border-radius:16px;gap:8px}.policy-action-wrapper .policy-action-inner .status-icon{height:24px;width:24px;background:#fff;border-radius:100px;display:flex;justify-content:center;align-items:center;margin-left:1px}.policy-action-wrapper .policy-action-inner .status-icon svg{margin-top:1px;font-weight:900;cursor:pointer}.policy-action-wrapper .policy-action-inner .status-icon.status-success svg{color:green}.policy-action-wrapper .policy-action-inner .status-icon.status-failure svg{color:red}.policy-action-wrapper .policy-action-inner .status-icon.status-pending svg{color:#10454b}.policy-action-wrapper .policy-action-inner .status-icon.status-default .dot{height:18px;width:18px;border-radius:100px;background:#dfeaea;cursor:pointer}.policy-action-wrapper .policy-action-inner .dropdown-trigger{background-color:#10454b;font-size:16px;border-radius:4px;color:#fff;display:inline-block;padding:0 5px}.policy-action-wrapper .policy-action-inner .dropdown-trigger svg{font-weight:900;cursor:pointer}.menu-header{font-weight:400;font-size:14px;color:#7a7a7a;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #e8e8e8}.menu-items{color:#10454b;cursor:pointer}.menu-items.disabled{color:#999;cursor:not-allowed}.ant-tooltip-inner{font-size:12px}.table-cell-link{color:#369aa5;cursor:pointer}.table-cell-link:hover{cursor:pointer;text-decoration:underline}.question-bank-manager-header{display:flex;justify-content:space-between;align-items:baseline}.back-test{border:1px solid #1A2B3C}.back-test:hover{color:#1a2b3c!important;border:1px solid #1A2B3C!important}.questionList-searchBar{display:flex;justify-content:space-between;align-items:baseline;padding:20px}.questionlist-checkbox{padding:20px;display:flex;align-items:center;justify-content:space-between}.questionlist-checkbox .question-list-actions{display:flex;align-items:center}.questionlist-checkbox .back-test{margin-left:auto;background-color:#10454b;border-color:#10454b;color:#fff;font-weight:500;padding:8px 24px;height:40px;transition:all .3s ease}.questionlist-checkbox .back-test:hover{background-color:#2c3e50;border-color:#2c3e50;color:#fff;box-shadow:0 2px 8px #0003}.questionlist-checkbox .back-test:active{background-color:#0e1a28;border-color:#0e1a28}.questionlist-checkbox .back-test:focus{box-shadow:0 0 0 2px #1a2b3c4d}.wizard-modal .children-wrapper{padding:0!important}.wizard-modal .ant-modal-close{inset-inline-end:50px!important}.wizard-modal .ant-modal-title{padding-left:50px!important}.wizard-modal .ant-modal-content{height:670px!important;display:flex;flex-direction:column;margin:0!important;padding:0!important}.wizard-modal .ant-modal-header{margin-bottom:0}.wizard-modal .ant-modal-body{padding:0!important;flex-grow:1}.wizard-modal .ant-modal-footer{height:64px;margin:0!important;padding-right:20px;display:flex;justify-content:flex-end;align-items:center;border-top:1px solid #dddddd;column-gap:10px}.wizard-modal .children-wrapper{height:100%}.mcqCreationStep-container{margin-top:10px}.mcqCreationStep-container .mcqCreationStep-message{margin-top:20px;color:#6d6d6d;font-size:14}.mcqCreationStep-container .mcqCreationStep-header{display:flex;align-items:center;column-gap:10px}.mcqCreationStep-Footer{margin-bottom:15px}.mcqCreationStep-Footer .mcqCreationStep-Cancel{margin-top:20px;cursor:pointer;border:1px solid #10454B;border-radius:7px;background-color:transparent;width:114px;height:36px;color:#10454b;font-size:14px;font-weight:600;padding:5px 10px}.mcqEditSection{margin-top:20px;display:flex;padding:15px 20px;border:1px solid #e5e5e5;border-radius:5px}.mcqEditSection .left-section{display:flex;flex-direction:column;flex-grow:1;font-weight:500;font-size:16px;line-height:21px;color:#000;row-gap:4px}.mcqEditSection .left-section .marks-row{display:flex;color:#565656;font-weight:400;font-size:14px;line-height:18px}.mcqEditSection .right-section{display:flex;column-gap:20px;font-size:14px;align-items:center}.mcqEditSection .right-section .draft-test-incomplete-indicator{border:1px solid #ffb84d;color:#ffb84d;font-size:10px;border-radius:50px;padding:4px 15px;cursor:default}.mcqEditSection .right-section .icon-hover{cursor:pointer}.mcqEditSection .right-section .icon-not-allowed{cursor:not-allowed;color:#a1a09e!important}.mcqEditSection .right-section .deleteModule-container{height:40px}.mcqEditSection .right-section .deleteModule-container .deleteModule-textGroup{display:flex;flex-direction:row;column-gap:10px;font-size:14px}.mcqEditSection .right-section .deleteModule-container .moduleTile-deleteButton{background-color:transparent;border:none;text-decoration:underline;cursor:pointer}.mcqEditSection .testStatusIncomplete{position:relative;bottom:27.8px;left:29.5px}.summaryCreationStep-loader{width:100%;height:100%}.summary_step{padding:0 50px;height:100%}.summary_step p{color:#6d6d6d}.summary_step .header{display:flex;justify-content:space-between}.summary_step .header-right{color:#108cff;cursor:pointer}.summary_step hr{color:#ddd}.summary_step .content{display:flex;flex-direction:column}.summary_step .content-container{padding-top:12px;display:flex;gap:140px}.summary_step .content-description{color:#6d6d6d}.summary_step .header_left{display:flex}.summary_step .module-container{display:flex;margin-top:15px}.summary_step .module-card{width:210px;height:100px;background-color:#f9f9f9;padding:10px;margin-right:15px}.summary_step .module-title{font-family:DM Sans,sans-serif;font-size:12px;font-weight:600;line-height:16px;letter-spacing:0em;text-align:justified}.summary_step .module-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#63615d;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;padding-top:14px}.summary_step .test-summary{margin:20px auto;margin-bottom:40px!important;border-radius:8px}.summary_step .test-summary h2{text-align:center;color:#333;border-bottom:2px solid #ddd;padding-bottom:10px}.summary_step .test-summary .section-summary{margin-top:20px;padding:15px;background:#fff;border:1px solid #ddd;border-radius:6px}.summary_step .test-summary .section-summary .section-header{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.summary_step .test-summary .section-summary h3{color:#000;padding-bottom:5px}.summary_step .test-summary .section-summary p{font-size:14px;color:#444;margin:5px 0}.summary_step .test-summary .section-summary .accordion{margin-top:18px}.summary_step .test-summary .section-summary .accordion .accordion-item{border-bottom:1px solid #ddd;margin-bottom:10px;overflow:hidden}.summary_step .test-summary .section-summary .accordion .accordion-item .accordion-header{padding:10px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:300;transition:background .3s ease}.summary_step .test-summary .section-summary .accordion .accordion-item .accordion-header:hover{background:#e9ecef}.summary_step .test-summary .section-summary .accordion .accordion-item .accordion-header .arrow{font-size:12 px}.summary_step .test-summary .section-summary .accordion .accordion-item .accordion-title{font-weight:600;font-size:16px}.summary_step .test-summary .section-summary .accordion .accordion-item .accordion-body{padding:10px;background:#fff;border-top:1px solid #ddd}.summary_step .test-summary .section-summary .accordion .accordion-item .accordion-body .accordion-body-centents{display:flex;justify-content:space-between;padding-bottom:8px}.summary_step .test-summary .section-summary .accordion .accordion-item .accordion-body .options-list{list-style-type:none;padding:10px 0;font-size:14px;display:flex;gap:8px;flex-wrap:wrap}.summary_step .test-summary .section-summary .accordion .accordion-item .accordion-body .options-list li{border-radius:4px;background:#f8f8f8;margin-bottom:5px;padding:10px}.summary_step .test-summary .section-summary .accordion .accordion-item .accordion-body .options-list .correct-option{background:#d4edda;color:#155724;font-weight:700}.summary-test-footer{position:sticky;bottom:0;background-color:#f9f9f9;padding-right:10px;width:100%;z-index:1000}.test-review-page .test-review-header{position:fixed;top:0;left:80px;right:0;background-color:#f9f9f9;padding:25px 30px;font-weight:500;z-index:1000}.test-review-page .test-review-header .review-header-title{font-size:20px}.test-review-page .previewMode-header-2{position:fixed;top:75px;left:80px;right:0;display:flex;justify-content:space-between;padding:8px 30px;font-weight:600;align-items:center;background-color:#ffb84c1a;color:#565656;font-family:Open Sans!important;z-index:999}.test-review-page .previewMode-header-2 .fa-eye{margin-right:10px}.test-review-page .previewMode-header-2 button{padding:5px 7px;border-radius:7px;border:.5px solid #10454B;background-color:#ffb84c1a;cursor:pointer;color:#1a2b3c;font-weight:500;font-size:14px}.test-review-page .test-review-container{margin-top:140px;display:flex;flex-direction:column;gap:1rem;height:100%}.test-review-page .test-review-container .test-review-content{display:grid;grid-template-columns:50% 50%;height:calc(100vh - 140px)}.test-review-page .test-review-container .test-review-content .test-review-left-side,.test-review-page .test-review-container .test-review-content .test-review-right-side{height:100%;overflow-y:auto}.test-review-page .test-review-container .test-review-content .test-review-left-side::-webkit-scrollbar,.test-review-page .test-review-container .test-review-content .test-review-right-side::-webkit-scrollbar{display:none}.test-review-page .test-review-container .test-review-content .test-review-left-side .test-review-basic-info{border:1px solid #e0e0e0;border-radius:10px;background-color:#fff;box-shadow:0 1px 3px #00000008;margin:0 30px 30px}.test-review-page .test-review-container .test-review-content .test-review-left-side .test-review-basic-info .test-review-basic-info-header{padding:15px 25px;border-bottom:1px solid #e0e0e0;font-size:16px;font-weight:600}.test-review-page .test-review-container .test-review-content .test-review-left-side .test-review-basic-info .test-review-basic-info-content{justify-content:space-between;flex-wrap:wrap;gap:20px;padding:10px 25px 22px}.test-review-page .test-review-container .test-review-content .test-review-left-side .test-review-basic-info .test-review-basic-info-content-left,.test-review-page .test-review-container .test-review-content .test-review-left-side .test-review-basic-info .test-review-basic-info-content-right{flex:1}.test-review-page .test-review-container .test-review-content .test-review-left-side .test-review-basic-info .test-review-basic-info-content-left div,.test-review-page .test-review-container .test-review-content .test-review-left-side .test-review-basic-info .test-review-basic-info-content-right div{margin-bottom:10px;line-height:1.5}.test-review-page .test-review-container .test-review-content .test-review-left-side .test-review-basic-info .test-review-basic-info-content label{font-weight:600}.test-review-page .test-review-container .test-review-content .test-review-left-side .test-review-basic-info .test-review-basic-info-content .review-test-description-container{text-align:justify;padding-top:12px}.test-review-page .test-review-container .test-review-content .test-review-left-side .test-review-basic-info .test-review-basic-info-content .review-test-description-container .review-test-description{margin-right:15px}.test-review-page .test-review-container .test-review-content .test-review-left-side .test-review-escalation-metrics{margin:0 30px 30px}.test-review-page .test-review-container .test-review-content .test-review-questions-header{padding:15px 30px;font-size:16px;font-weight:600}.test-review-page .test-review-container .test-review-sidebar{position:sticky;top:25%;height:fit-content;align-self:flex-start;width:fit-content}.test-review-page .test-review-container .test-review-sidebar .test-review-sidebar-header{font-size:16px;font-weight:600;padding:10px 25px;border-bottom:1px solid #e0e0e0}.test-review-page .test-review-container .test-review-sidebar .sidebar-link{cursor:pointer;padding:8px 12px 8px 0;font-weight:300;border-radius:6px;font-size:18px}.test-review-page .test-review-container .test-review-sidebar .sidebar-link:hover{color:#000;font-weight:700}.test-review-page .test-review-container [id^=test-overview]:after{content:"";display:block;height:80px;margin-top:-80px;visibility:hidden}.escalation-matrix-container{padding:20px;margin:0 auto;height:calc(100vh - 180px);width:100%;overflow-y:auto}.escalation-matrix-container .escalation-matrix-section{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f;transition:all .3s ease}.escalation-matrix-container .escalation-matrix-section h2{color:#2d3748;font-size:1.25rem;font-weight:600;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.escalation-matrix-container .escalation-matrix-section h2 .anticon{color:#10454b}.escalation-matrix-container .escalation-matrix-section .matrix-rows{display:flex;flex-direction:column;gap:1rem}.escalation-matrix-container .escalation-matrix-section .matrix-form-row{background:#fff;border:1px solid #e0e4e8;border-radius:8px;padding:1.5rem;transition:all .3s ease}.escalation-matrix-container .escalation-matrix-section .matrix-form-row.editing{border-color:#10454b;box-shadow:0 0 0 2px #10454b33}.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-row{display:flex;align-items:flex-start;gap:1.5rem;width:100%}@media (max-width: 768px){.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-row{flex-direction:column}}.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-field{flex:1;min-width:0;position:relative}.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-field .field-label{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;color:#718096;font-size:.875rem;font-weight:500}.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-field .field-label .anticon{color:#10454b}.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-field .field-label .info-icon{color:#a0aec0;font-size:.875rem;cursor:help}.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-field .field-label .info-icon:hover{color:#10454b}.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-field .input-field{width:100%;border-radius:6px;border:1px solid #e0e4e8;transition:all .3s ease}.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-field .input-field.ant-input,.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-field .input-field.ant-input-number,.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-field .input-field .ant-select-selector{height:32px!important;padding:0 11px!important}.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-field .input-field .ant-select-selector{display:flex;align-items:center;box-shadow:none!important;padding:0!important}.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-field .input-field:hover{border-color:#10454b}.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-field .input-field:focus{border-color:#10454b;box-shadow:0 0 0 2px #10454b33}.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-field .input-field.readonly-input{background-color:#fff;cursor:not-allowed;color:#718096}.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-field .input-field.level-select .ant-select-selector,.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-field .input-field.user-select .ant-select-selector{height:30px!important;padding:0!important;border:none!important;box-shadow:none!important}.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-field .error-message{color:#e53e3e;font-size:.75rem;margin-top:.25rem;position:absolute}.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-actions{display:flex;gap:.5rem;align-items:flex-end;margin-top:0;padding-top:2rem}.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-actions .action-button{display:flex;align-items:center;gap:.5rem;height:32px;padding:0 16px;border-radius:6px;font-weight:500;transition:all .3s ease}.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-actions .action-button[type=primary]{background-color:#10454b;border-color:#10454b}.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-actions .icon-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:6px;transition:all .3s ease}.escalation-matrix-container .escalation-matrix-section .matrix-form-row .form-actions .icon-button.edit-button{color:#10454b}.escalation-matrix-container .escalation-matrix-list-section{margin-bottom:24px}.escalation-matrix-container .escalation-matrix-list-section .matrix-list{display:flex;flex-direction:column;gap:16px}.escalation-matrix-container .escalation-matrix-list-section .matrix-list .matrix-list-item{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:16px;transition:all .3s ease}.escalation-matrix-container .escalation-matrix-list-section .matrix-list .matrix-list-item:hover{box-shadow:0 2px 8px #00000017}.escalation-matrix-container .escalation-matrix-list-section .matrix-list .matrix-list-item.currently-editing{border:2px solid #1890ff}.escalation-matrix-container .escalation-matrix-list-section .matrix-list .matrix-list-item .matrix-list-content{display:flex;justify-content:space-between;align-items:center}.escalation-matrix-container .escalation-matrix-list-section .matrix-list .matrix-list-item .matrix-list-content .matrix-list-header{display:flex;flex-direction:column;gap:8px}.escalation-matrix-container .escalation-matrix-list-section .matrix-list .matrix-list-item .matrix-list-content .matrix-list-header .matrix-level{display:flex;align-items:center;gap:8px}.escalation-matrix-container .escalation-matrix-list-section .matrix-list .matrix-list-item .matrix-list-content .matrix-list-header .matrix-level .matrix-icon{font-size:16px;color:#1890ff}.escalation-matrix-container .escalation-matrix-list-section .matrix-list .matrix-list-item .matrix-list-content .matrix-list-header .matrix-level .matrix-title{font-weight:500;font-size:16px}.escalation-matrix-container .escalation-matrix-list-section .matrix-list .matrix-list-item .matrix-list-content .matrix-list-header .matrix-details{display:flex;gap:24px}.escalation-matrix-container .escalation-matrix-list-section .matrix-list .matrix-list-item .matrix-list-content .matrix-list-header .matrix-details .matrix-detail{display:flex;align-items:center;gap:8px}.escalation-matrix-container .escalation-matrix-list-section .matrix-list .matrix-list-item .matrix-list-content .matrix-list-header .matrix-details .matrix-detail .detail-icon{font-size:14px;color:#8c8c8c}.escalation-matrix-container .escalation-matrix-list-section .matrix-list .matrix-list-item .matrix-list-content .matrix-list-header .matrix-details .matrix-detail .detail-label{color:#8c8c8c;font-size:14px}.escalation-matrix-container .escalation-matrix-list-section .matrix-list .matrix-list-item .matrix-list-content .matrix-list-header .matrix-details .matrix-detail .detail-value{font-weight:500;font-size:14px}.escalation-matrix-container .escalation-matrix-list-section .matrix-list .matrix-list-item .matrix-list-content .matrix-actions{display:flex;gap:8px}.escalation-matrix-container .escalation-matrix-list-section .matrix-list .matrix-list-item .matrix-list-content .matrix-actions .action-button{display:flex;align-items:center;gap:4px}.escalation-matrix-container .escalation-matrix-form-section{margin-top:24px}.escalation-matrix-container .escalation-matrix-form-section.editing{border:2px solid #1890ff}.escalation-matrix-container .escalation-matrix-form-section .escalation-form .form-row{display:flex;flex-direction:column;gap:16px}.escalation-matrix-container .escalation-matrix-form-section .escalation-form .form-row .formik-field .formik-label{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:#8c8c8c}.escalation-matrix-container .escalation-matrix-form-section .escalation-form .form-row .formik-field .input-field{width:100%}.escalation-matrix-container .escalation-matrix-form-section .escalation-form .form-row .formik-field .error-message{color:#ff4d4f;font-size:12px;margin-top:4px}.escalation-matrix-container .escalation-matrix-form-section .escalation-form .form-row .form-button-container{display:flex;gap:8px;margin-top:16px}.empty-state{text-align:center;padding:24px;color:#8c8c8c}.escalation-metrics-footer{position:sticky;bottom:0;width:100%;background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid #e0e4e8;z-index:1000}.form-card.highlight-card{animation:highlight-pulse 2s ease-in-out;border-color:#10454b;box-shadow:0 0 0 3px #10454b4d}.matrix-card.editing-card{border-color:#10454b;box-shadow:0 4px 20px #10454b33}.matrix-card.editing-card:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background:#10454b;border-top-left-radius:12px;border-bottom-left-radius:12px}.matrix-card .editing-indicator{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:#10454b;color:#fff;font-size:.8rem;padding:3px 10px;border-radius:12px;z-index:1;box-shadow:0 2px 6px #00000026;display:flex;align-items:center;gap:5px;animation:bounce 1s infinite alternate;border:1px solid rgba(255,255,255,.5)}@keyframes highlight-pulse{0%{box-shadow:0 0 #10454b80}70%{box-shadow:0 0 0 10px #10454b00}to{box-shadow:0 0 #10454b00}}@keyframes bounce{0%{transform:translate(-50%) translateY(0)}to{transform:translate(-50%) translateY(-3px)}}.select-wrapper{position:relative;min-height:76px}.select-wrapper .error-message{position:absolute;color:#ff4d4f;font-size:12px;margin-top:4px;display:block}.select-wrapper.has-error .ant-select{border-color:#ff4d4f}.select-wrapper.has-error .ant-select:hover,.select-wrapper.has-error .ant-select:focus{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33}.user-option{display:flex;align-items:center;gap:.5rem;padding:.5rem;width:100%;max-width:100%}.user-option .user-icon{color:#718096;font-size:16px;flex-shrink:0}.user-option .user-details{display:flex;align-items:center;gap:8px;flex:1;min-width:0;max-width:calc(100% - 32px)}.user-option .user-details .user-name{font-weight:500;color:#2d3748;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40%}.user-option .user-details .user-email{font-size:.75rem;color:#718096;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60%}.user-select{width:100%!important}.user-select .ant-select-selector{height:32px!important;padding:0 11px!important;display:flex;align-items:center;border-radius:6px!important;border:1px solid #d9d9d9!important;box-shadow:none!important;transition:all .3s!important;background-color:#fff!important}.user-select .ant-select-selector .ant-select-selection-item{line-height:30px!important;padding:0!important;margin:0!important}.user-select .ant-select-selector .ant-select-selection-placeholder{padding-left:5px}.user-select .ant-select-selector .ant-select-selection-search-input{height:30px!important}.ant-select-dropdown .ant-select-item{padding:4px 8px!important}.ant-select-dropdown .ant-select-item .user-option{padding:0}.ant-select-dropdown .ant-select-item .user-option .user-details{max-width:calc(100% - 24px)}.ant-select-selection-item .user-option{padding:0}.ant-select-selection-item .user-option .user-details{max-width:calc(100% - 24px)}.ant-select-item-option-content{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.ant-select.input-field .ant-select-selector{padding:0 11px!important}.ant-select.input-field .ant-select-selector .ant-select-selection-item{padding:0!important;line-height:30px!important;height:100%!important;background-color:#fff!important;margin-left:10px!important}.dropdown-header{padding:.5rem;color:#718096;font-weight:500;border-bottom:1px solid #e0e4e8;display:flex;align-items:center;gap:.5rem}.ant-select-dropdown{padding:0!important;border-radius:8px!important;box-shadow:0 6px 16px #00000014!important}.ant-select-dropdown .ant-select-item{padding:8px 12px!important;transition:background-color .2s ease!important}.ant-select-dropdown .ant-select-item:hover{background-color:#10454b0d!important}.ant-select-dropdown .ant-select-item-option-selected{background-color:#10454b1a!important;font-weight:500!important}.ant-select-dropdown .ant-select-item-option-active{background-color:#10454b0d!important}.no-user-found{padding:1rem;text-align:center;color:#718096}.formik-select{background-color:#fff!important;color:#f59e0b}.user-select-dropdown .ant-select-item{padding:8px 12px}.user-select-dropdown .ant-select-item .user-option{display:flex;align-items:center;gap:12px;width:100%}.user-select-dropdown .ant-select-item .user-option .user-icon{color:#718096;flex-shrink:0}.user-select-dropdown .ant-select-item .user-option .user-details{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.user-select-dropdown .ant-select-item .user-option .user-details .user-name{font-weight:500;white-space:nowrap}.user-select-dropdown .ant-select-item .user-option .user-details .user-email{font-size:12px;color:#718096;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-select-dropdown .dropdown-header{padding:8px 12px;color:#718096;border-bottom:1px solid #f0f0f0}.user-select-dropdown .no-user-found{padding:8px 12px;text-align:center;color:#718096}.ant-select-selection-item{height:100%;background-color:#fff important;margin-right:10px}.dashboard-page{font-family:"Inter, sans-serif";padding:24px;background-color:#f0f2f5;min-height:100vh;display:flex;flex-direction:column;gap:16px}.dashboard-page .dashboard-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;flex-wrap:wrap;gap:16px}.dashboard-page .dashboard-header__left{flex:1;min-width:300px}.dashboard-page .dashboard-header__title{font-size:24px;font-weight:600;color:#2f3137;margin:0 0 8px}.dashboard-page .dashboard-header__subtitle{font-size:14px;color:#6b7280;margin:0}.dashboard-page .dashboard-header__actions{display:flex;gap:12px;flex-wrap:wrap}.dashboard-page .dashboard-header__btn{padding:8px 16px;border-radius:6px;font-weight:500;font-size:14px;cursor:pointer;border:1px solid transparent;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;height:36px;min-width:120px;text-decoration:none;box-sizing:border-box;gap:8px}.dashboard-page .dashboard-header__btn--primary{background-color:#10454b;color:#fff;border-color:#10454b}.dashboard-page .dashboard-header__btn--primary:hover{background-color:#406e75!important;border-color:#406e75!important}.dashboard-page .dashboard-header__btn--secondary{background-color:transparent;color:#10454b;border:1.5px solid #10454B;font-weight:600;padding:8px 12px;border-radius:7px}.dashboard-page .dashboard-header__btn--secondary:hover{background-color:#10454b0d!important;border-color:#10454b!important}.dashboard-page__overview-widgets{display:flex;justify-content:space-between}.dashboard-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;width:100%;font-family:"Inter, sans-serif";color:#2f3137}.dashboard-loading__spinner{border:4px solid rgba(0,0,0,.1);width:36px;height:36px;border-radius:50%;border-left-color:#1890ff;animation:spin 1s linear infinite;margin-bottom:16px}.dashboard-loading p{font-size:16px}.dashboard-error{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;width:100%;font-family:"Inter, sans-serif";color:#2f3137;text-align:center}.dashboard-error button{margin-top:16px;padding:8px 16px;background-color:#1890ff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.dashboard-error button:hover{background-color:#40a9ff}.dashboard-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;width:100%;font-family:"Inter, sans-serif";color:#2f3137;text-align:center;background-color:#f9f9f9;border-radius:8px;padding:24px}.dashboard-empty h2{font-size:24px;margin-bottom:16px;color:#434343}.dashboard-empty p{font-size:16px;color:#595959;margin-bottom:24px}.dashboard-empty button{padding:8px 16px;background-color:#1890ff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.dashboard-empty h2{margin-bottom:16px;color:#ff4d4f}.dashboard-empty p{margin-bottom:24px;max-width:500px}.dashboard-empty button{background-color:#1890ff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500}.dashboard-empty button:hover{background-color:#40a9ff}.dashboard-widgets-container{margin-top:20px;min-height:300px;position:relative}.dashboard-widgets-loading,.dashboard-widgets-error,.dashboard-widgets-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px;background-color:#fff;border-radius:4px;box-shadow:0 1px 2px #0000000d;min-height:300px;text-align:center}.dashboard-widgets-loading .dashboard-loading__spinner{border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top:4px solid #1890ff;width:40px;height:40px;animation:spin 1s linear infinite;margin-bottom:16px}.dashboard-widgets-error{color:#ff4d4f}.dashboard-widgets-error button{margin-top:16px;background-color:#ff4d4f;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer}.dashboard-widgets-error button:hover{background-color:#ff1a1d}.dashboard-widgets-empty{color:#8c8c8c}.dashboard-widgets-empty button{margin-top:16px;background-color:#1890ff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer}.dashboard-widgets-empty button:hover{background-color:#0076e4}.widget-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;width:100%;background-color:#f9f9f9;border-radius:8px;padding:24px;margin-bottom:24px;border:1px dashed #d9d9d9}.widget-empty-state h3{font-size:18px;margin-bottom:12px;color:#595959}.widget-empty-state p{font-size:14px;color:#8c8c8c;text-align:center}.dashboard-config-card{width:100%;margin-bottom:24px}.dashboard-config-card .ant-card-head{border-bottom:1px solid #e8e8e8}.dashboard-config-card .ant-card-head-title{font-weight:600;font-size:16px}.dashboard-config-card .dashboard-config-filter-type{margin-bottom:16px}.dashboard-config-card .dashboard-config-filter-type .ant-radio-group{display:flex;width:100%}@media (max-width: 768px){.dashboard-config-card .dashboard-config-filter-type .ant-radio-group{flex-direction:column}}.dashboard-config-card .dashboard-config-filter-type .ant-radio-button-wrapper{flex:1;text-align:center}.dashboard-config-card .dashboard-config-filter-type .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background-color:#10454b;border-color:#10454b;color:#fff}@media (max-width: 768px){.dashboard-config-card .dashboard-config-filter-type .ant-radio-button-wrapper{margin-bottom:8px}}.dashboard-config-card .dashboard-config-flex-container{display:flex;align-items:center;gap:16px}@media (max-width: 768px){.dashboard-config-card .dashboard-config-flex-container{flex-direction:column;align-items:stretch}}.dashboard-config-card .dashboard-config-dropdown-container{flex:1;min-width:0}.dashboard-config-card .dashboard-config-button-container{flex:0 0 auto;align-self:flex-end}@media (max-width: 768px){.dashboard-config-card .dashboard-config-button-container{margin-top:16px;width:100%}}.dashboard-config-card .filter-label{margin-bottom:8px;font-weight:500;color:#000000d9}.dashboard-config-card .filter-select{width:100%}.dashboard-config-card .search-button{white-space:nowrap;min-width:120px;height:36px;padding:8px 16px;border-radius:6px;font-weight:500;font-size:14px}.dashboard-config-card .search-button.dashboard-header__btn--primary{background-color:#10454b;color:#fff;border-color:#10454b}.dashboard-config-card .search-button.dashboard-header__btn--primary:hover{background-color:#406e75!important;border-color:#406e75!important}@media (max-width: 768px){.dashboard-config-card .search-button{width:100%}}.always-show-clear .ant-select-clear{opacity:1!important;visibility:visible!important;color:#000000d9}.always-show-clear .ant-select-clear:hover{color:#000}.donut-chart__title-container{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-right:20px}.donut-chart__title{font-family:"Inter, sans-serif";font-size:18px;font-weight:600;color:#2f3137;margin:0;text-align:left}.donut-chart__sort-buttons{display:flex;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0000001a;justify-content:flex-end}.donut-chart__sort-button{font-family:"Inter, sans-serif";padding:8px 16px;border:none;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s ease,color .2s ease}.donut-chart__sort-button--top{border-radius:6px 0 0 6px}.donut-chart__sort-button--bottom{border-radius:0 6px 6px 0}.donut-chart__sort-button--active{background-color:#2f3137;color:#fff}.donut-chart__sort-button--inactive{background-color:#e5e7eb;color:#2f3137}.tooltipContainer{position:absolute;z-index:50;opacity:1;pointer-events:auto}.tooltipContent{background-color:#10454b;color:#fff;font-size:14px;border-radius:6px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;padding:6px 12px;display:flex;align-items:center;gap:8px;min-width:max-content}.policyName{font-weight:600;cursor:pointer;text-decoration:underline}.closeButton{margin-left:auto;background-color:#4b5563;color:#fff;border:none;border-radius:50%;width:20px;height:20px;font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center}.chart-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f9f9f9;border-radius:8px;border:1px dashed #d9d9d9;box-sizing:border-box;width:90%;height:100%;margin:0 auto;padding:20px}.chart-empty-state h3{font-size:16px;margin-bottom:8px;color:#595959;text-align:center}.chart-empty-state p{font-size:14px;color:#8c8c8c;text-align:center;margin:0}.bar-chart__title-container{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-right:20px}.bar-chart__title{font-family:"Inter, sans-serif";font-size:18px;font-weight:600;color:#2f3137;margin:0;text-align:left}.bar-chart__sort-buttons{display:flex;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0000001a;justify-content:flex-end}.bar-chart__sort-button{font-family:"Inter, sans-serif";padding:8px 16px;border:none;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s ease,color .2s ease}.bar-chart__sort-button--top{border-radius:6px 0 0 6px}.bar-chart__sort-button--bottom{border-radius:0 6px 6px 0}.bar-chart__sort-button--active{background-color:#2f3137;color:#fff}.bar-chart__sort-button--inactive{background-color:#e5e7eb;color:#2f3137}.flattenedUsersModal{position:static;padding-top:20px;padding-bottom:20px}.flattenedUsersModal .ant-modal-content{padding-bottom:0!important}.flattenedUsersModal :global(.ant-modal-content){border-radius:8px}.flattenedUsersModal :global(.ant-modal-header){border-radius:8px 8px 0 0}.flattenedUsersModal :global(.ant-modal-body){padding:16px 24px 0}.flattenedUsersModal .pagination-container{border-end-end-radius:15px!important;border-end-start-radius:15px!important}.flattened-users-container{padding:0 20px}.flattened-users-container .flattened-user-table{height:62vh!important;overflow-y:auto}.nameRolesContainer{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative}._container_v9z8o_1{padding:0;height:100vh;display:flex;flex-direction:column;background:#fff;overflow:hidden}._content_v9z8o_10{padding:0 30px;flex:1;display:flex;flex-direction:column;overflow:hidden}._searchBar_v9z8o_18{margin-top:0}._pageContent_v9z8o_22{flex:1;display:flex;flex-direction:column;overflow:hidden}._tableContainer_v9z8o_29{flex:1;overflow:auto;margin-top:18px}._paginationContainer_v9z8o_35{background:#fff;border-top:1px solid #f0f0f0}.delete-confirmation-modal .ant-modal-content{border-radius:8px}.delete-confirmation-modal .ant-modal-header{border-radius:8px 8px 0 0}.delete-confirmation-modal .delete-confirmation-content{padding:16px;font-size:16px}._stepContainer_8ej1f_1{padding:24px;max-width:1200px;margin:0 auto}._stepTitle_8ej1f_7{font-size:24px;margin-bottom:24px;color:#333}._formContainer_8ej1f_13{background-color:#fff;padding:24px;border-radius:4px;box-shadow:0 1px 3px #0000001a}._membershipsSection_8ej1f_20{margin-top:32px}._membershipsSection_8ej1f_20 h3{font-size:18px;margin-bottom:16px}._summaryContainer_8ej1f_28{display:flex;flex-direction:column;gap:24px}._summaryCard_8ej1f_34{width:100%}._summaryCard_8ej1f_34 .ant-card-head{background-color:#f5f5f5}._summaryCard_8ej1f_34 ._tabContent_8ej1f_40{padding:16px 0}._summaryCard_8ej1f_34 ._tabContent_8ej1f_40 h3{font-size:16px;margin:16px 0 8px}._summaryCard_8ej1f_34 ._tabContent_8ej1f_40 h3:first-child{margin-top:0}._summaryCard_8ej1f_34 ._tabContent_8ej1f_40 ._sectionTitle_8ej1f_50{margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0}._membersList_8ej1f_56{list-style-type:none;padding:0}._membersList_8ej1f_56 li{padding:8px 0;border-bottom:1px solid #f0f0f0}._membersList_8ej1f_56 li:last-child{border-bottom:none}._summaryFooter_8ej1f_68{margin-top:24px;padding:16px;background-color:#f5f5f5;border-radius:4px;text-align:center}._summaryFooter_8ej1f_68 p{margin:0;font-size:16px;color:#666}._container_mrd5z_1{width:100%}._container_mrd5z_1 .ant-tabs-nav{margin-bottom:16px}._container_mrd5z_1 .ant-tabs-tab{font-size:16px;padding:8px 16px}._container_mrd5z_1 .ant-tabs-tab-active{font-weight:500}._tabContent_mrd5z_15{padding:0 8px}._tabContent_mrd5z_15 h3{margin-bottom:16px;font-size:18px;font-weight:500}._tabContent_mrd5z_15 p{margin-bottom:24px;color:#666}._tag_mrd5z_28{background-color:#10454b;color:#fff;border-radius:999px;padding:1px 10px}.triple-list-container{display:flex;flex-direction:column;gap:16px}.triple-list-container .list-row{display:flex;gap:24px}.triple-list-container .list-row .list-column{flex:1;min-width:0}.triple-list-container .list-row .list-column h4{margin-bottom:8px;font-size:14px;font-weight:500}.triple-list-container .list-row .list-column .list-box{height:300px;overflow-y:auto;border:1px solid #d9d9d9;border-radius:4px;padding:8px}.triple-list-container .list-row .list-column .list-box:hover{border-color:#40a9ff}.triple-list-container .action-buttons{display:flex;justify-content:space-between;margin-top:16px}.triple-list-container .action-buttons button{min-width:100px}._container_12yu4_1{display:flex;flex-direction:column;width:100%}._header_12yu4_7{margin-bottom:20px}._header_12yu4_7 h2{font-size:1.5rem;margin-bottom:8px}._header_12yu4_7 p{color:#6b7280;margin:0}._listsContainer_12yu4_19{display:flex;gap:16px;flex-wrap:wrap;width:100%}._listColumn_12yu4_26{display:flex;flex-wrap:wrap;flex-direction:column;width:280px;min-width:0}._controlsColumn_12yu4_34{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:0 8px}._controlButton_12yu4_42{padding:8px 12px;border-radius:4px;font-weight:500;cursor:pointer;border:1px solid #e5e7eb;transition:all .2s;white-space:nowrap}._controlButton_12yu4_42:disabled{opacity:.5;cursor:not-allowed}._controlButton_12yu4_42:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._allowButton_12yu4_60{background-color:#dcfce7;color:#166534}._allowButton_12yu4_60:not(:disabled):hover{background-color:#bbf7d0}._denyButton_12yu4_68{background-color:#fee2e2;color:#991b1b}._denyButton_12yu4_68:not(:disabled):hover{background-color:#fecaca}._removeButton_12yu4_76{background-color:#f3f4f6;color:#4b5563;margin-top:12px;width:100%}._removeButton_12yu4_76:not(:disabled):hover{background-color:#e5e7eb}._listBox_1ktzn_1{border:1px solid #d1d5db;border-radius:8px;overflow:hidden;background-color:#fff;box-shadow:0 1px 3px #0000001a;min-width:280px;max-width:100%;width:inherit}@media (max-width: 768px){._listBox_1ktzn_1{margin-bottom:16px}}._listHeader_1ktzn_17{background-color:#f3f4f6;padding:16px;border-bottom:1px solid #d1d5db}._whitelistHeader_1ktzn_23{background-color:#dcfce7}._blacklistHeader_1ktzn_27{background-color:#fee2e2}._listTitle_1ktzn_31{font-weight:600;color:#374151;margin:0 0 4px;font-size:16px}._listCount_1ktzn_38{font-size:14px;color:#6b7280;margin:0}p._listCount_1ktzn_38{margin-bottom:0}._searchContainer_1ktzn_48{padding:8px 12px;border-bottom:1px solid #e5e7eb}._searchInput_1ktzn_53{width:100%}._searchInput_1ktzn_53 .ant-input-search-button{height:32px;display:flex;align-items:center;justify-content:center}._listBody_1ktzn_63{height:340px;overflow-y:auto;border:none}._emptyListIcon_1ktzn_69{margin:0 auto 8px}._emptyListText_1ktzn_73{margin:0}._emptyListContainer_1ktzn_77{padding:32px;text-align:center;color:#6b7280}._listFooter_1ktzn_83{padding:8px;border-top:1px solid #e5e7eb;background-color:#f9fafb}._listItem_191qe_1{padding:12px;border-bottom:1px solid #e5e7eb;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:12px;min-width:0}._listItem_191qe_1:hover{background-color:#f9fafb}._selectedListItem_191qe_16{background-color:#dbeafe;border-left:3px solid #3b82f6}._collectionItemDisabled_191qe_21{cursor:not-allowed;opacity:.4}._listItemIconContainer_191qe_26{min-width:24px;width:24px;height:24px;border:2px solid #d1d5db;border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:#fff;position:relative;flex-shrink:0}._listItemIconContainer_191qe_26>svg{position:absolute}._selectedListItemIconContainer_191qe_44{background-color:#3b82f6}._userIconContainer_191qe_48{min-width:24px;width:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._listItemName_191qe_57{font-weight:500;color:#111827;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._listItemName_191qe_57 ._collectionItemContainer_191qe_65{display:flex;flex-direction:column}._listItemName_191qe_57 ._collectionItemContainer_191qe_65 ._collectionItemUserCount_191qe_69{font-size:12px;color:#9ca3af}._listItemEmail_191qe_74{font-size:14px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._whitelistIndicator_191qe_82{width:8px;height:8px;background-color:#10b981;border-radius:50%}._blacklistIndicator_191qe_89{width:8px;height:8px;background-color:#ef4444;border-radius:50%}._listItemContent_191qe_96{flex:1;min-width:0;overflow:auto;max-height:60px;padding-right:5px}.listBoxInfiniteScroll{width:inherit}.loadingMoreContainer{display:flex;align-items:center;justify-content:center;padding:10px;color:#6b7280;font-size:.875rem;background-color:#f9fafb;border-top:1px solid #e5e7eb}.loadingMoreContainer span{margin-left:8px}.listBody{max-height:400px;overflow-y:auto;scrollbar-width:thin}.listBody::-webkit-scrollbar{width:6px}.listBody::-webkit-scrollbar-track{background:#f1f1f1}.listBody::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.listBody::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.rollout-details-step,.select-assessments-step,.select-candidates-step,.summary-step{padding:20px;max-width:1200px;margin:0 auto}.rollout-details-step .ant-card,.select-assessments-step .ant-card,.select-candidates-step .ant-card,.summary-step .ant-card{box-shadow:0 1px 3px #0000001a;border-radius:4px}.rollout-details-step .ant-card .ant-card-head,.select-assessments-step .ant-card .ant-card-head,.select-candidates-step .ant-card .ant-card-head,.summary-step .ant-card .ant-card-head{background-color:#f9f9f9;border-top-left-radius:4px;border-top-right-radius:4px}.rollout-details-step .ant-card .ant-card-head .ant-card-head-title,.select-assessments-step .ant-card .ant-card-head .ant-card-head-title,.select-candidates-step .ant-card .ant-card-head .ant-card-head-title,.summary-step .ant-card .ant-card-head .ant-card-head-title{font-weight:500}.rollout-details-step,.select-assessments-step,.select-candidates-step,.summary-step{padding:20px 0}.rollout-details-step .step-title,.select-assessments-step .step-title,.select-candidates-step .step-title,.summary-step .step-title{font-size:1.5rem;margin-bottom:10px;font-weight:500;color:#001529}.rollout-details-step .step-description,.select-assessments-step .step-description,.select-candidates-step .step-description,.summary-step .step-description{margin-bottom:20px;color:#000000a6;font-size:1rem;max-width:600px}.rollout-details-step .candidates-manager,.select-assessments-step .candidates-manager,.select-candidates-step .candidates-manager,.summary-step .candidates-manager{margin-top:20px}.assessment-display-options{margin-top:24px;padding:20px;background-color:#fafafa;border-radius:6px;border:1px solid #e8e8e8}.assessment-display-options .section-title{font-size:1rem;font-weight:500;margin-bottom:16px;color:#001529}.assessment-display-options .checkbox-group{display:flex;flex-direction:row;gap:24px;flex-wrap:wrap}.assessment-display-options .checkbox-group .checkbox-item{margin-bottom:0;flex:1;min-width:200px}.assessment-display-options .checkbox-group .checkbox-item .ant-form-item-label{padding-bottom:4px}.assessment-display-options .checkbox-group .checkbox-item .ant-checkbox-wrapper{font-size:14px;color:#000000d9;font-weight:500}.assessment-display-options .checkbox-group .checkbox-item .ant-form-item-label .anticon{cursor:help;transition:color .3s}.assessment-display-options .checkbox-group .checkbox-item .ant-form-item-label .anticon:hover{color:#40a9ff}.schedule-card{margin-bottom:20px}.schedule-card .schedule-container{display:flex;flex-direction:column;gap:1em}.schedule-card .schedule-toggle{align-items:center;margin:20px 0;padding:10px;border-radius:4px;justify-content:center}.schedule-card .schedule-toggle span{margin:0 10px;color:#999;font-weight:500}.schedule-card .schedule-toggle span.active-toggle{color:#1890ff;font-weight:600}.schedule-card .one-time-section,.schedule-card .recurring-section{padding:16px;background-color:#f9f9f9;border-radius:4px;display:flex;gap:2em;flex-wrap:wrap}.schedule-card .one-time-section .ant-form-item,.schedule-card .recurring-section .ant-form-item{margin-bottom:32px}.schedule-card .one-time-section .ant-form-item .ant-input-number,.schedule-card .recurring-section .ant-form-item .ant-input-number{margin-bottom:4px}.schedule-card .one-time-section .rollout-validation-field,.schedule-card .recurring-section .rollout-validation-field{margin-bottom:40px!important;max-width:200px!important}.schedule-card .one-time-section .rollout-validation-field .ant-form-item-explain-error,.schedule-card .recurring-section .rollout-validation-field .ant-form-item-explain-error{color:#ff4d4f!important;font-size:14px!important;display:block!important;margin-top:4px!important;visibility:visible!important;opacity:1!important;height:auto!important;min-height:24px!important;width:100%!important;word-wrap:break-word!important;white-space:normal!important;line-height:1.4!important}.schedule-card .one-time-section .rollout-validation-field .ant-form-item-explain,.schedule-card .recurring-section .rollout-validation-field .ant-form-item-explain{min-height:24px}.schedule-card .one-time-section .input-with-label,.schedule-card .recurring-section .input-with-label{display:flex;align-items:center;width:100%}.schedule-card .one-time-section .input-with-label .ant-input-number,.schedule-card .recurring-section .input-with-label .ant-input-number{width:100%;max-width:200px}.schedule-card .one-time-section .input-with-label .input-label,.schedule-card .recurring-section .input-with-label .input-label{margin-left:8px;white-space:nowrap}.schedule-card .recurrence-end-container{display:flex;align-items:center}.schedule-card .recurrence-end-radio-group{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;width:100%}.schedule-card .recurrence-end-radio-group .ant-radio-wrapper{margin-right:8px}.schedule-card .recurrence-end-radio-group .ant-picker{margin:0 16px 0 4px;width:180px}.schedule-card .recurrence-end-radio-group .occurrences-input{margin:0 4px;width:80px}.schedule-card .recurrence-end-radio-group .input-label{margin-left:4px}.schedule-card .ant-form-item-label>label[for=recurrence_end_type]{margin-bottom:8px}.input-with-label{display:flex;align-items:center}.input-with-label .ant-input-number{width:100px;border-radius:4px}.input-with-label .ant-select{width:120px;margin-left:10px}.input-with-label .ant-select .ant-select-selector{border-radius:4px}.input-with-label .input-label{margin-left:10px;color:#000000a6;font-weight:500}.rollout-now-option{display:flex;align-items:center}.rollout-now-option span{margin-left:10px}.search-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.search-container .selection-info{font-weight:500}.assessment-name{font-weight:500;margin-bottom:5px}.assessment-description{color:#999;font-size:12px}.summary-card,.summary-card .ant-descriptions{margin-bottom:20px}.summary-card .ant-descriptions .ant-descriptions-item-label{font-weight:500}.summary-card .ant-collapse{border-radius:4px}.summary-card .ant-collapse .ant-collapse-header{font-weight:500}.summary-card .ant-collapse .ant-list-item{padding:12px 16px}.summary-card .ant-collapse .ant-list-item .ant-list-item-meta-title{margin-bottom:4px}.summary-card .ant-collapse .ant-list-item .ant-list-item-meta-description{font-size:12px;color:#00000073}.ant-tabs-nav{margin-bottom:20px}.ant-form-item-label>label{font-weight:500}.disabled-footer-button{opacity:.5;cursor:not-allowed}.dark{background-color:#001529;border-color:#001529}.dark:hover{background-color:#002140;border-color:#002140}.assessment-dual-listbox{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.assessment-dual-listbox .listbox-container{display:flex;width:100%;gap:16px;margin-bottom:16px;flex-wrap:wrap;justify-content:center}.assessment-dual-listbox .listbox-wrapper{flex:1;min-width:280px;max-width:100%}@media (min-width: 992px){.assessment-dual-listbox .listbox-container{flex-wrap:nowrap;justify-content:space-between}}.assessment-dual-listbox .listbox-column{flex:0 0 350px;min-width:0}.assessment-dual-listbox .controls-column{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:0 8px}.assessment-dual-listbox .control-button{padding:8px 12px;border-radius:4px;font-weight:500;cursor:pointer;border:1px solid #e5e7eb;transition:all .2s;white-space:nowrap}.assessment-dual-listbox .control-button:disabled{opacity:.5;cursor:not-allowed;color:#000}.assessment-dual-listbox .control-button:not(:disabled):hover{box-shadow:0 2px 4px #0000001a}.assessment-dual-listbox .selection-info{margin-top:8px;font-size:14px;color:#666}.assessment-dual-listbox :global(.listBox){height:400px;overflow:hidden}.policy-details{display:flex;width:100%;height:100vh;overflow:visible;background-color:#f7f7f7}.policy-details .policy-details-container{flex-basis:100%;transition:flex-basis .2s ease;display:flex;flex-direction:column;width:100%}.policy-details .policy-details-header{display:flex;align-items:center;justify-content:space-between;color:#fff;padding:16px;font-size:14px;position:relative;z-index:1}.policy-details .policy-details-header .policy-details-header-actions{display:flex;align-items:center;gap:12px}.policy-details .policy-details-header .policy-details-header-icon{justify-content:center;align-items:center;display:flex;cursor:pointer;border-radius:100px;height:33px;width:33px;padding:8px;background-color:#10454b}.policy-details .policy-details-page-heading-section{display:flex;padding:0 16px 14px}.policy-details .policy-details-page-heading-section .policy-details-page-heading-text{font-size:24px;font-weight:600;color:#2f3137}.policy-details .policy-details-search-sections{display:flex;justify-content:space-between;padding:0 16px 16px;gap:16px}.policy-details .policy-details-search-sections .section-button{border-radius:4px;padding:11px 8px;margin-top:9px;height:42px;font-size:16px;font-weight:400;cursor:pointer}.policy-details .policy-details-search-sections .section-button:hover{background-color:#10454b}.policy-details .policy-details-container.shrinked{flex-basis:75%}.policy-details .policy-details-action-header{display:flex;justify-content:space-between;padding:16px 16px 0}.policy-details .policy-details-action-header .policy-action-left-item{display:flex;justify-content:center;align-items:center;gap:10px}.policy-details .policy-details-action-header .policy-action-left-item .policy-actions-select-all{font-weight:400;font-size:16px;color:#000}.policy-details .policy-details-action-header .policy-action-left-item .policy-actions-counts{font-weight:400;font-size:16px;color:#696969}.policy-details .policy-details-action-header .policy-actions-right-item{display:flex;gap:10px}.policy-details .policy-details-action-header .policy-actions-right-item .policy-action-action-btn{height:39px;font-weight:400;font-size:16px;width:111px;border-radius:4px;padding:10px 8px}.policy-details .policy-details-action-header .policy-actions-right-item .policy-action-action-btn:hover{background-color:#10454b}.policy-details .policy-details-action-header .policy-actions-right-item .policy-action-expand-btn{height:39px;width:111px;font-weight:400;font-size:16px;border-radius:4px;padding:10px 8px;background-color:#ebebeb}.policy-details .policy-details-sections-section{margin:16px 0 0 16px;padding-right:16px;overflow:auto}.policy-details .policy-details-sections-section .policy-details-sections-no-data{padding:20px;background-color:#fff;border-radius:10px}.policy-details .policy-details-sidebar{flex-basis:25%;box-shadow:0 0 1px #000;transition:flex-basis .3s ease}.policy-question-card-container{background-color:#fff;border-radius:8px;margin-bottom:10px}.policy-question-card-container .policy-questions-card-header{display:flex;justify-content:space-between;align-items:center;height:56px;padding:0 16px}.policy-question-card-container .policy-questions-card-header.open{border-bottom:1px solid #ababab}.policy-question-card-container .policy-questions-card-header .policy-question-card-header-left{display:flex;justify-content:center;gap:8px;align-items:center}.policy-question-card-container .policy-questions-card-header .policy-question-card-header-right{display:flex;justify-content:center;align-items:center;gap:16px}.policy-question-card-container .policy-questions-card-header .policy-question-card-header-right .icons{font-size:16px;color:#10454b;font-weight:400;cursor:pointer}.policy-question-card-container .policy-questions-list-container{max-height:600px;overflow-y:auto}.policy-question-card-container .policy-questions-list-container .policy-question-card{padding:16px}.policy-question-card-container .policy-questions-list-container .policy-question-card .policy-question-header{display:flex;justify-content:space-between;align-items:center}.policy-question-card-container .policy-questions-list-container .policy-question-card .policy-question-header .policy-tags{display:flex;justify-content:center;align-items:center;gap:8px}.policy-question-card-container .policy-questions-list-container .policy-question-card .policy-question-header .policy-tags .tag{height:33px;padding:8px;border-radius:16px;text-overflow:ellipsis;background-color:#d7eaed}.policy-question-card-container .policy-questions-list-container .policy-question-card .policy-question-header .policy-tags .view-all{text-decoration:underline;color:#696969;font-size:14px}.policy-question-card-container .policy-questions-list-container .policy-question-card .policy-question-header .policy-icons{display:flex;justify-content:center;align-items:center;gap:10px}.policy-question-card-container .policy-questions-list-container .policy-question-card .policy-question-header .policy-icons:hover{color:#000}.policy-question-card-container .policy-questions-list-container .policy-question-card .policy-question-header .policy-icons .edit-icons{background-color:#efefef;border-radius:100px;padding:8px;color:#10454b;cursor:not-allowed}.policy-question-card-container .policy-questions-list-container .policy-question-card .policy-question-header .policy-icons .magic-icons{background-color:#efefef;border-radius:100px;padding:8px;cursor:not-allowed;color:#7e22ce}.policy-question-card-container .policy-questions-list-container .policy-question-card .policy-question-header .policy-icons .delete-icons{background-color:#efefef;border-radius:100px;padding:8px;color:#be0000;cursor:pointer}.policy-question-card-container .policy-questions-list-container .policy-question-card .policy-question-header .policy-icons .ai-tag{flex-wrap:wrap;border-radius:16px;padding:4px 8px;background-color:#ece0f6;color:#7e22ce}.policy-question-card-container .policy-questions-list-container .policy-question-card .policy-question-body{margin-top:8px}.policy-question-card-container .policy-questions-list-container .policy-question-card .policy-question-body p{margin:8px 0}.policy-question-card-container .policy-questions-list-container .policy-question-card .policy-question-body ul{list-style:none;padding-left:0}.policy-question-card-container .policy-questions-list-container .policy-question-card .policy-question-body ul .option{padding:8px;border-radius:6px}.policy-question-card-container .policy-questions-list-container .policy-question-card .policy-question-body ul .option span{font-weight:500;margin-right:8px}.policy-question-card-container .policy-questions-list-container .policy-question-card .policy-question-body ul .option.selected{border:1px solid #ccc;background-color:#f7f7f7}.policy-details-sidebar{display:flex;flex-direction:column;width:100%;padding:16px;gap:16px;background-color:#fff;height:100vh;overflow:auto}.policy-details-sidebar .pds-general-info-title{display:flex;flex-direction:column;gap:8px;padding:8px}.policy-details-sidebar .pds-general-info-title .pds-title{font-size:16px;font-weight:600}.policy-details-sidebar .pds-general-info-title .see-more-btn{cursor:pointer;font-size:14px;font-weight:400;text-decoration:underline}.policy-details-sidebar .pds-general-info-title .pds-general-info-description{font-size:14px;font-weight:400;color:#696969}.policy-details-sidebar .pds-user-info{display:flex;flex-direction:column;gap:8px;padding:8px}.policy-details-sidebar .pds-user-info .pds-user-info-title{font-size:16px;font-weight:600}.policy-details-sidebar .pds-user-info .pds-user-details{display:flex;gap:8px}.policy-details-sidebar .pds-user-info .pds-user-details .pds-user-icon{display:flex;color:#fff;background-color:#ababab;padding:6px 7px;border-radius:100%;justify-content:center;align-items:center}.policy-details-sidebar .pds-user-info .pds-user-details .pds-user-icon-user-name{display:flex;align-items:center;font-size:14px;color:#696969;font-weight:400}.policy-details-sidebar .pds-all-tags{display:flex;flex-direction:column;gap:16px;padding:8px}.policy-details-sidebar .pds-all-tags .pds-all-tags-title{display:flex;justify-content:space-between}.policy-details-sidebar .pds-all-tags .pds-all-tags-title .pds-all-tags-heading{font-size:16px;font-weight:600}.policy-details-sidebar .pds-all-tags .pds-all-tags-title .pdf-all-tags-edit-icon{color:#10454b;font-size:16px;font-weight:900}.policy-details-sidebar .pds-all-tags .pds-tags .pds-tags-title{font-size:14px;color:#696969;margin-bottom:8px}.policy-details-sidebar .pds-all-tags .pds-tags .pds-tags-wrapper{display:flex;flex-wrap:wrap;gap:8px}.policy-details-sidebar .pds-all-tags .pds-tags .pds-tag{background-color:#d7eaed;color:#000;padding:8px;border-radius:16px;font-size:14px;display:flex;align-items:center}.policy-details-sidebar .pds-all-tags .pds-tags .pds-tag .pds-tag-close{margin-left:8px;font-size:10px;font-weight:400;cursor:pointer;width:14px;height:14px;display:flex;align-items:center;justify-content:center;border:2px solid #000000;border-radius:100px}.policy-details-sidebar .pds-all-tags .pds-tags .pds-tags-more-btn{font-size:14px;color:#000;background:none;border:none;padding:0;text-decoration:underline;cursor:pointer;align-self:center}.policy-details-sidebar .pds-uploaded-at-container{display:flex;flex-direction:column;gap:8px;padding:8px}.policy-details-sidebar .pds-uploaded-at-container .pds-uploaded-text{display:flex;font-size:16px;font-weight:600}.policy-details-sidebar .pds-uploaded-at-container .pds-uploaded-time{font-size:14px;font-weight:400;color:#696969}.policy-details-sidebar .pds-document-button-container{padding:8px 8px 0}.policy-details-sidebar .pds-document-button-container .pds-doc-button{width:100%;padding:10px 8px;border:1px solid #696969;border-radius:4px;margin-bottom:8px}.policy-details-sidebar .pds-document-button-container .pds-doc-button .icons{color:#10454b}.policy-details-sidebar .pds-document-button-container .pds-doc-button:disabled{cursor:not-allowed;opacity:.6}.policy-details-sidebar .pds-document-button-container .pds-doc-button:disabled .icons{color:#999}.policy-details-sidebar .ai-job-history{padding:16px;width:280px;font-family:Arial,sans-serif}.policy-details-sidebar .ai-job-history .ai-job-history-title{margin-bottom:8px;font-size:16px;font-weight:600}.policy-details-sidebar .ai-job-history p{padding-top:10px}.policy-details-sidebar .ai-job-history ul{list-style:none;padding:0}.policy-details-sidebar .ai-job-history ul li{display:flex;align-items:center;padding:8px 0}.policy-details-sidebar .ai-job-history ul li .icon{margin-right:8px;font-size:14px;background-color:#ebf0f5;border-radius:100px}.policy-details-sidebar .ai-job-history ul li .icon.pending{color:#555;padding:4px}.policy-details-sidebar .ai-job-history ul li .icon.success{color:green;padding:4px 5px}.policy-details-sidebar .ai-job-history ul li .icon.failure{color:red;padding:4px 5px}.policy-details-sidebar .ai-job-history .load-more{background:none;border:none;color:#000;cursor:pointer;font-size:12px;text-decoration:underline}.language-dropdown .ant-dropdown{border-radius:8px;box-shadow:0 4px 12px #00000026;border:1px solid #e8e8e8}.language-dropdown .language-dropdown-content{background:#fff;border-radius:8px;padding:16px;min-width:300px;max-width:350px}.language-dropdown .language-dropdown-content .language-dropdown-header{margin-bottom:16px}.language-dropdown .language-dropdown-content .language-dropdown-header .language-dropdown-title{font-size:16px;font-weight:400;margin:0 0 12px;color:#3a3a3a}.language-dropdown .language-dropdown-content .language-dropdown-header .language-search-input{border-radius:4px}.language-dropdown .language-dropdown-content .language-dropdown-header .language-search-input .search-icon{color:#999;font-size:14px}.language-dropdown .language-dropdown-content .language-dropdown-header .language-search-input input{font-size:14px}.language-dropdown .language-dropdown-content .language-dropdown-header .language-search-input input::placeholder{color:#999}.language-dropdown .language-dropdown-content .language-list{max-height:300px;overflow-y:auto;margin-bottom:16px}.language-dropdown .language-dropdown-content .language-list .language-item{display:flex;align-items:center;justify-content:space-between;padding:10px 8px;cursor:pointer;border-radius:4px;transition:background-color .2s}.language-dropdown .language-dropdown-content .language-list .language-item .language-item-content{display:flex;align-items:center;gap:12px}.language-dropdown .language-dropdown-content .language-list .language-item .language-item-content .language-icon{font-size:16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.language-dropdown .language-dropdown-content .language-list .language-item .language-item-content .language-icon.default{color:#bae0ff}.language-dropdown .language-dropdown-content .language-list .language-item .language-item-content .language-icon.completed{color:#389e0d}.language-dropdown .language-dropdown-content .language-list .language-item .language-item-content .language-icon.loading{color:#1890ff;animation:spin 1s linear infinite}.language-dropdown .language-dropdown-content .language-list .language-item .language-item-content .language-name{font-size:14px;color:#000}.language-dropdown .language-dropdown-content .language-list .language-item .language-item-actions{display:flex;align-items:center;gap:8px}.language-dropdown .language-dropdown-content .language-list .language-item .language-item-actions .translated-count{font-size:12px;color:#3a3a3ae0;background-color:#e6f4ff;border:1px solid #91caff;padding:.5px 8px;border-radius:4px}.language-dropdown .language-dropdown-content .language-list .language-item .language-item-actions .retry-count{transition:all .2s ease}.language-dropdown .language-dropdown-content .language-list .language-item .language-item-actions .retry-count:hover{background-color:#e6f7ff;border-color:#40a9ff}.language-dropdown .language-dropdown-content .language-list .language-item .language-item-actions .start-ai-translation-btn{display:none;align-items:center;gap:6px;background-color:#10454b;color:#fff;border:none;border-radius:4px;padding:3px 12px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.language-dropdown .language-dropdown-content .language-list .language-item .language-item-actions .start-ai-translation-btn svg{font-size:14px}.language-dropdown .language-dropdown-content .language-list .language-item .language-item-actions .start-ai-translation-btn:disabled{opacity:.6;cursor:not-allowed}.language-dropdown .language-dropdown-content .language-list .language-item .language-item-actions .translation-status{font-size:12px;color:#1890ff;font-weight:500;white-space:nowrap}.language-dropdown .language-dropdown-content .language-list .language-item:hover .start-ai-translation-btn{display:flex}.language-dropdown .language-dropdown-content .language-list .language-item.not-selectable .language-item-content{opacity:.6;cursor:not-allowed}.language-dropdown .language-dropdown-content .language-list .language-item.not-selectable .language-item-content .language-name{color:#999}.language-dropdown .language-dropdown-content .language-list .language-item.not-selectable .language-item-actions{opacity:1;cursor:default}.language-dropdown .language-dropdown-content .language-list .language-item.not-selectable .language-item-actions .start-ai-translation-btn,.language-dropdown .language-dropdown-content .language-list .language-item.not-selectable .language-item-actions .translated-count{cursor:pointer}.language-dropdown .language-dropdown-content .language-list .language-item.not-selectable:hover{background-color:transparent}.language-dropdown .language-dropdown-content .language-dropdown-footer{padding-top:16px;border-top:1px solid #e8e8e8}.language-dropdown .language-dropdown-content .language-dropdown-footer .upload-translation-link{font-size:12px;color:#1890ff;margin:0 0 4px;display:flex;align-items:center;gap:4px}.language-dropdown .language-dropdown-content .language-dropdown-footer .upload-instruction{font-size:11px;color:#999;margin:0;display:flex;align-items:center;gap:4px}.language-dropdown .language-dropdown-content .language-dropdown-footer .upload-instruction .upload-icon-small{font-size:12px}.language-dropdown-container{display:flex;align-items:center;gap:8px}.language-dropdown-button{width:86px;height:24px;color:#000!important;padding:0 7px!important;border-radius:4px!important;background-color:#fff!important;border:1px solid #d9d9d9!important;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px;font-size:14px;box-sizing:border-box}.language-info-icon{font-size:16px;color:#000;cursor:pointer;transition:color .2s ease}.new-tag-modal-tag-form{display:flex;flex-direction:column;padding:1rem 0rem;gap:16px}.new-tag-modal-tag-form .new-tag-modal-form-group{display:flex;flex-direction:column}.new-tag-modal-tag-form .new-tag-modal-form-group .new-tag-modal-form-label{font-weight:600;color:#333}.new-tag-modal-tag-form .new-tag-modal-form-group .new-tag-modal-form-input,.new-tag-modal-tag-form .new-tag-modal-form-group .new-tag-modal-form-textarea,.new-tag-modal-tag-form .new-tag-modal-form-group .new-tag-modal-form-select{padding:.3rem;border:1px solid #ccc;border-radius:4px;font-size:1rem}.new-tag-modal-tag-form .new-tag-modal-form-group .new-tag-modal-form-textarea{resize:vertical;min-height:80px}.new-tag-modal-tag-form .new-tag-modal-form-group .new-tag-modal-form-error{color:#e53935;font-size:.85rem;margin-top:.25rem}._container_1k23d_1{padding:0;height:100vh;display:flex;flex-direction:column;background:#fff;overflow:hidden;width:100%}._content_1k23d_11{padding:0 30px;flex:1;display:flex;flex-direction:column;overflow:hidden}._searchBar_1k23d_19{margin-top:0}._pageContent_1k23d_23{flex:1;display:flex;flex-direction:column;overflow:hidden}._tableContainer_1k23d_30{flex:1;overflow:auto;width:100%;margin-top:18px}._tableContainer_1k23d_30 .rollouts-table{table-layout:fixed;width:100%!important}._tableContainer_1k23d_30 .rollouts-table .ant-table-container{table-layout:fixed}._tableContainer_1k23d_30 .rollouts-table .ant-table-tbody>tr>td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tableContainer_1k23d_30 .rollouts-table .ant-table-thead>tr>th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._paginationContainer_1k23d_54{background:#fff;border-top:1px solid #f0f0f0}._userName_1k23d_60{cursor:pointer;color:#369aa5}._userName_1k23d_60:hover{text-decoration:underline}.status-tag{border-radius:16px;padding:2px 12px;font-size:12px;font-weight:400;line-height:1.5;height:auto}.status-tag.scheduled{background-color:#e6f7ff;color:#1890ff;border-color:#91d5ff}.status-tag.active{background-color:#f6ffed;color:#52c41a;border-color:#b7eb8f}.status-tag.inactive{background-color:#f5f5f5;color:#8c8c8c;border-color:#d9d9d9}.status-tag.expired{background-color:#fff1f0;color:#f5222d;border-color:#ffa39e}.rollout-header{margin-bottom:24px}.rollout-header__breadcrumb{margin-bottom:16px}.rollout-header__content{display:flex;flex-direction:column}@media (min-width: 768px){.rollout-header__content{flex-direction:row;justify-content:space-between;align-items:flex-start}}.rollout-header__title-section{display:flex;flex-direction:column;margin-bottom:16px}@media (min-width: 768px){.rollout-header__title-section{margin-bottom:0}}.rollout-header__title-container{display:flex;flex-direction:column}.rollout-header__title-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:4px}.rollout-header__title{margin:0!important;font-size:24px;line-height:32px}.rollout-header__description{color:#00000073;margin:0!important;font-size:14px}.rollout-header__actions{display:flex;gap:12px}@media (min-width: 768px){.rollout-header__actions{justify-content:flex-end}}.rollout-header .status-tag{border-radius:16px;padding:2px 12px;font-size:12px;font-weight:400;line-height:1.5;height:auto}.rollout-header .generate-report-btn{background-color:#1a4d4a;border-color:#1a4d4a}.rollout-header .generate-report-btn:hover{background-color:#143c39;border-color:#143c39}.rollout-header .options-btn{padding:0 8px}.rollout-header .view-enrollments-btn{background-color:#10454b!important}.rollout-header .view-enrollments-btn:hover{background-color:#2f6f76!important}.rollout-info-container{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px;width:100%;justify-content:space-between}.statistic-card{background-color:#edf8f6;border-radius:4px;padding:16px 20px;min-width:170px;flex:1;display:flex;flex-direction:column;gap:8px}.statistic-card .statistic-title{font-size:14px;color:#666;font-weight:400}.statistic-card .statistic-value{font-size:18px;font-weight:600;color:#1a2b3c}.assessments-tab .loading-container{display:flex;justify-content:center;align-items:center;min-height:200px}.assessments-tab .assessments-list{display:flex;flex-direction:column;gap:12px}.assessments-tab .assessments-list .assessment-item{background-color:#fafafa;border:1px solid #d1d1d1;border-radius:10px;margin-bottom:0;box-shadow:0 2px 4px #0000000d}.assessments-tab .assessments-list .assessment-item .ant-card-body{padding:14px 18px}.assessments-tab .assessments-list .assessment-item .assessment-content{display:flex;align-items:flex-start;gap:12px;color:#1a1a1a}.assessments-tab .assessments-list .assessment-item .assessment-content .assessment-icon{color:#333;font-size:18px;margin-top:3px}.assessments-tab .assessments-list .assessment-item .assessment-content .assessment-details{display:flex;flex-direction:column;gap:4px;width:100%}.assessments-tab .assessments-list .assessment-item .assessment-content .assessment-details .ant-typography{margin-bottom:0}.assessments-tab .assessments-list .assessment-item .assessment-content .assessment-details .policy-info{display:flex;align-items:center;gap:6px;font-size:13px}.assessments-tab .assessments-list .assessment-item .assessment-content .assessment-details .policy-info .anticon{color:#666;font-size:14px}.assessments-tab .assessments-list .no-results{display:flex;justify-content:center;padding:24px 0}.assessments-tab .assessments-list .pagination-container{display:flex;justify-content:center;margin-top:20px}.assessments-tab .assessments-list .pagination-container .ant-pagination .ant-pagination-item-active{font-weight:600}.assessments-tab .no-results{text-align:center;padding:24px 0}.users-tab .loading-container{display:flex;justify-content:center;align-items:center;min-height:200px}.users-tab .users-list{display:flex;flex-direction:column;gap:12px}.users-tab .users-list .user-item{background-color:#fafafa;border:1px solid #d1d1d1;border-radius:10px;margin-bottom:0;box-shadow:0 2px 4px #0000000d}.users-tab .users-list .user-item .ant-card-body{padding:14px 18px}.users-tab .users-list .user-item .user-content{display:flex;align-items:center;gap:12px;color:#1a1a1a;font-weight:600}.users-tab .users-list .user-item .user-content .anticon-user{color:#333;font-size:18px}.users-tab .users-list .user-item .user-content .ant-typography{margin-bottom:0}.users-tab .pagination-container{display:flex;justify-content:center;margin-top:20px}.users-tab .pagination-container .ant-pagination .ant-pagination-item-active{font-weight:600}.users-tab .no-results{display:flex;justify-content:center;padding:24px 0}.rollout-details-search-container{margin-bottom:16px}.rollout-details-search-container .rollout-details-search-input{width:100%;background-color:#fff;border:1px solid #1f1f1f;border-radius:8px;font-size:14px;color:#1a1a1a;font-weight:500;box-shadow:0 1px 2px #0000000d}.rollout-details-search-container .rollout-details-search-input.ant-input-affix-wrapper{padding:10px 14px}.rollout-details-search-container .rollout-details-search-input .anticon-search{color:#00000073}.rollout-details-search-container .rollout-details-search-input input::placeholder{color:#6e6e6e;font-weight:400}.rollout-details-search-container .rollout-details-search-input:hover{border-color:#10453d}.rollout-details-search-container .rollout-details-search-input:focus,.rollout-details-search-container .rollout-details-search-input.ant-input-affix-wrapper-focused{border-color:#10453d;box-shadow:0 0 0 2px #10453d26;outline:none}.content-tabs-container{margin-top:24px}.content-tabs-container .toggle-buttons-container{margin-bottom:16px}.content-tabs-container .toggle-buttons-container .toggle-button{min-width:120px;border-radius:4px;font-weight:500;height:32px;padding:0 16px;background-color:#fff;color:#10453d;border:1px solid #10453d}.content-tabs-container .toggle-buttons-container .toggle-button:hover:not(.active){background-color:#0c3a34;color:#fff}.content-tabs-container .toggle-buttons-container .toggle-button.active{background-color:#10453d;color:#fff}.content-tabs-container .rollout-details-search-wrapper{margin-bottom:16px}.content-tabs-container .content-view-card{margin-bottom:24px}.content-tabs-container .content-view-card .ant-card-body{width:100%;padding:16px}.rollout-details-page{padding:24px}.rollout-details-page>*{margin-bottom:24px}.rollout-details-page>*:last-child{margin-bottom:0}.rollout-details-page.loading-container,.rollout-details-page.error-container{display:flex;justify-content:center;align-items:center;min-height:400px}.rollout-details-page.loading-container .ant-spin,.rollout-details-page.loading-container .ant-alert,.rollout-details-page.error-container .ant-spin,.rollout-details-page.error-container .ant-alert{max-width:600px}@media (min-width: 768px){.rollout-details-page .rollout-header{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.rollout-details-page .rollout-header__breadcrumb{width:100%}.rollout-details-page .rollout-header__title-section{margin-bottom:0}.rollout-details-page .rollout-header__actions{margin-left:auto;margin-bottom:0}}.external-content-frame{width:100%;height:100vh;display:flex;flex-direction:column}.external-content-frame__header{display:flex;justify-content:space-between;align-items:center;padding:1rem 5rem;background-color:#000;border-bottom:1px solid #d9d9d9;min-height:60px;flex-shrink:0}.external-content-frame__header-logo{display:flex;align-items:center}.external-content-frame__header-logo img{max-height:40px;width:auto;object-fit:contain}.external-content-frame__header-actions{display:flex;align-items:center}.external-content-frame__header-actions .ant-btn{border-radius:6px;color:red!important;background-color:#262730!important;border-color:#262730!important;font-weight:500;cursor:pointer}.external-content-frame__header-actions .ant-btn:hover{font-weight:700!important}.external-content-frame__main{flex:1;overflow:hidden;position:relative}.external-content-frame__main iframe{width:100%;height:100%;border:none;display:block}@media (max-width: 768px){.policy-chatbot__header{padding:.75rem 5rem;min-height:50px}.policy-chatbot__header-logo img{max-height:32px}.policy-chatbot__header-actions .ant-btn{font-size:14px;padding:4px 12px;height:auto}}@media (max-width: 580px){.policy-chatbot__header{padding:.5rem 1rem;min-height:45px}.policy-chatbot__header-logo img{max-height:28px}.policy-chatbot__header-actions .ant-btn{font-size:12px;padding:2px 8px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.policy-chatbot__header-actions .ant-btn:focus{outline:2px solid #1890ff;outline-offset:2px}.sidebar-container{display:flex;flex-direction:column;height:100%;overflow:hidden}.sidebar-header-logo{padding:24px 10px 24px 16px;flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:space-between}.sidebar-header-logo .branding-center .branding-logo{opacity:1}.sidebar-header-logo .branding-center .branding-collapse-icon{display:none}.sidebar-header-logo.collapsed{padding:24px 0;justify-content:center}.sidebar-header-logo.collapsed .collapse-toggle{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.sidebar-header-logo.collapsed .branding-center{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.sidebar-header-logo.collapsed .branding-center .branding-logo{opacity:1;transition:opacity .15s ease-in-out}.sidebar-header-logo.collapsed .branding-center .branding-collapse-icon{position:absolute;display:inline-flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s ease-in-out;color:#fff}.sidebar-header-logo.collapsed .branding-center:hover .branding-logo{opacity:0}.sidebar-header-logo.collapsed .branding-center:hover .branding-collapse-icon{opacity:1}.collapse-toggle{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff14;color:#fff;border:none;border-radius:6px;cursor:pointer;padding:0;outline:none;transition:background .2s ease-in-out,color .2s ease-in-out}.collapse-toggle:hover{background:#ffffff29}.collapse-toggle:focus-visible{box-shadow:0 0 0 2px #ffffff40}.sidebar-main-nav{flex:1;overflow:hidden;display:flex;flex-direction:column}.sidebar-scrollable-menu{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) rgba(255,255,255,.1)}.sidebar-scrollable-menu::-webkit-scrollbar{width:2px}.sidebar-scrollable-menu::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.sidebar-scrollable-menu::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.sidebar-scrollable-menu::-webkit-scrollbar-thumb:hover{background:#ffffff80}.sidebar-bottom{flex-shrink:0;border-top:1px solid rgba(255,255,255,.1)}.sidebar-bottom.collapsed{border-top:none}.language-button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border-radius:6px;border:none!important;background:transparent!important;color:#fff!important;font-size:14px;cursor:pointer;gap:8px}.language-button .ant-btn-loading-icon{margin-right:6px;flex-shrink:0}.language-button .dropdown-icon{font-size:12px;flex-shrink:0;color:#fff;margin-left:auto}.language-button:hover{color:#fff!important;border:none!important;background-color:transparent!important;outline:none!important}.language-button:focus{border:none!important;outline:none!important;box-shadow:none!important}.nav-menu,.bottom-menu{border:none}.parent-menu-active .ps-menu-button{color:#fff!important;font-weight:600!important}.parent-active .ps-menu-button,.child-menu-active .ps-menu-button{background-color:#369aa5!important;color:#fff!important;font-weight:600!important}.bug-report-form{padding:24px 24px 0}.bug-report-form .ant-form-item{margin-bottom:16px}.bug-report-form .ant-form-item-label{padding-bottom:4px;font-weight:500}.bug-report-form .ant-btn{display:inline-flex;align-items:center;gap:6px}.bug-report-form .ant-select-selector,.bug-report-form .ant-input,.bug-report-form .ant-input-textarea{border-radius:4px}.export-data-modal .description{font-size:16px;color:#7a7a7a}.export-data-modal .export-data-content{min-height:200px}.export-data-modal .export-data-content .success-message{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center}.export-data-modal .export-data-content .success-message p{font-size:16px;margin-bottom:16px}.export-data-modal .export-data-content .export-table-container{box-sizing:border-box;width:100%;padding:0;border-bottom:none;height:100%;max-height:400px;overflow-y:auto}.export-data-modal .export-data-content .export-table-container::-webkit-scrollbar{width:6px}.export-data-modal .export-data-content .export-table-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.export-data-modal .export-data-content .export-table-container::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.export-data-modal .export-data-content .export-table-container .export-no-data-show-text{align-items:center;border-bottom:1px solid #e5e4e5;color:#8b8998;display:flex;font-size:16px;height:78px;justify-content:flex-start;min-width:600px;width:100%}.export-data-modal .export-data-content .table-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.export-data-modal .export-data-content .table-header .table-actions{padding-right:10px}.export-data-modal .export-data-content .table-title-container{width:100%;min-width:600px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;background-color:#f9f9f9;border-radius:8px}.export-data-modal .export-data-content .table-title{color:#303030;font-size:16px;padding:10px;text-align:left;font-weight:700}.export-data-modal .export-data-content .report-list-container{width:100%;min-width:600px}.export-data-modal .export-data-content .report-list-item{width:100%;min-width:600px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;border-bottom:1px solid #e5e4e5}.export-data-modal .export-data-content .report-list-empty{width:100%;height:78px;min-width:600px;display:flex;justify-content:flex-start;align-items:center;padding-left:10px;box-sizing:border-box;font-size:16px;color:#8b8998;border-bottom:1px solid #e5e4e5}.export-data-modal .export-data-content .report-cell{display:flex;align-items:center;box-sizing:border-box;color:#252525;font-size:14px;padding:10px 20px}.export-data-modal .export-data-content .report-cell.filename{overflow:hidden}.export-data-modal .export-data-content .report-cell.filename .filename-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.export-data-modal .export-data-content .report-cell .download-button[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9}.export-data-modal .export-data-content .report-cell.status-pending{color:#ffb951}.export-data-modal .export-data-content .report-cell.status-pending .status-indicator{background-color:#ffb951}.export-data-modal .export-data-content .report-cell.status-success{color:#61d800}.export-data-modal .export-data-content .report-cell.status-success .status-indicator{background-color:#61d800}.export-data-modal .export-data-content .report-cell .status-indicator{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px}.export-data-modal .export-data-content .action-cell{display:flex;align-items:center;justify-content:flex-start}._userDisplay_1pxkn_1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:226px;display:inline-block;vertical-align:middle;font-size:1em}._tooltip_1pxkn_11{cursor:help}._noTooltip_1pxkn_15{cursor:default}.language-switcher{position:relative;width:100%}.language-switcher .language-button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border-radius:6px;border:none!important;background:transparent!important;color:#fff!important;font-size:14px;cursor:pointer;gap:8px}.language-switcher .language-button .ant-btn-loading-icon{margin-right:6px;flex-shrink:0}.language-switcher .language-button .dropdown-icon{font-size:12px;flex-shrink:0;color:#fff;margin-left:auto}.language-switcher .language-button:hover{color:#fff!important;border:none!important;background-color:transparent!important;outline:none!important}.language-switcher .language-button:focus{border:none!important;outline:none!important;box-shadow:none!important}.language-dropdown .ant-dropdown-menu{background:#10454b;border-radius:4px;box-shadow:0 4px 16px #0003;border:1px solid rgba(255,255,255,.2);padding:2px 0;min-width:120px;max-height:250px;overflow-y:auto}.language-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{color:#fff;padding:8px 12px;font-weight:400;font-size:14px;line-height:1.2}.language-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:#ffffff1a!important}.language-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected{background-color:#2f6f76!important}.language-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected:after{content:"✓";position:absolute;right:12px;color:#fff;font-weight:700;font-size:11px}.app-layout{display:flex;height:100vh;width:100%}.app-layout .main-content{flex:1;display:flex;flex-direction:column;overflow-y:scroll}.app-layout .main-content.desktop{margin-top:0}.app-layout .main-content.mobile{margin-top:56px}.app-layout .main-content.with-sidebar,.app-layout .main-content.without-sidebar{margin-left:0}.app-layout .main-content .content-area{flex:1;overflow-y:auto}.app-layout .main-content ::-webkit-scrollbar{display:none}.ant-modal-mask,.ant-modal-wrap{z-index:3000!important}@media (max-width: 990px){.app-layout .main-content.mobile{margin-top:56px}.app-layout .main-content.with-sidebar{margin-left:0}}@media (max-width: 480px){.app-layout .main-content.mobile{margin-top:52px}}.app-header{position:fixed;top:0;left:0;right:0;z-index:1001;background:#10454b;border-bottom:1px solid #e8e8e8;box-shadow:0 2px 4px #0000001a;height:60px;display:flex;align-items:center}.app-header.mobile{height:56px}.app-header .header-content{display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:100%;height:100%;padding-left:16px}.app-header .header-left{display:flex;align-items:center;gap:12px;height:100%}.app-header .header-logo{display:flex;align-items:center;flex-shrink:0;height:100%}.app-header .header-logo .logo-image{height:32px;width:auto;max-width:200px;vertical-align:middle}.app-header .hamburger-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#10454b;border:none;border-radius:6px;color:#fff;cursor:pointer;transition:all .2s ease;flex-shrink:0}.app-header .hamburger-btn:hover{background:#2f6f76;transform:scale(1.05)}.app-header .hamburger-btn:active{transform:scale(.95)}.app-header .hamburger-btn:focus{outline:2px solid #369aa5;outline-offset:2px}.app-header .hamburger-btn .hamburger-icon{font-size:16px;transition:transform .2s ease}@media (min-width: 770px) and (max-width: 900px){.app-header .header-content{padding-left:16px}.app-header .header-left{align-items:center;margin-bottom:10px}.app-header .header-logo{align-items:center}.app-header .header-logo .logo-image{vertical-align:middle}}@media (max-width: 600px){.app-header{height:56px;padding:0}.app-header .header-left{gap:10px}.app-header .header-logo .logo-image{height:28px}.app-header .hamburger-btn{width:36px;height:36px}.app-header .hamburger-btn .hamburger-icon{font-size:14px}}@media (max-width: 480px){.app-header{height:52px;padding:0}.app-header .header-content{padding-left:8px}.app-header .header-left{gap:8px}.app-header .header-logo .logo-image{height:24px}.app-header .hamburger-btn{width:32px;height:32px}.app-header .hamburger-btn .hamburger-icon{font-size:12px}}.auth-page{height:100vh;overflow:hidden;overflow-y:auto;background:linear-gradient(to right,#f9f9f9 50%,#fff 50%)}@media (max-width: 877px){.auth-page{background:#f9f9f9}}.auth-container{margin:auto;display:flex;flex-direction:column;max-width:1400px;padding:0 2rem}@media (min-width: 877px){.auth-container{flex-direction:row}}.auth-container .form-section{display:flex;justify-content:center;align-items:center}.auth-container .form-section .form-content{max-width:400px;width:100%;margin:auto;box-sizing:border-box}.auth-container .form-section .form-content .auth-form{width:100%}.auth-container .form-section .form-content h2{font-size:1.75rem;margin-bottom:2.5rem;color:#111}.auth-container .form-section .form-content .ant-input{box-sizing:border-box;padding:9px 16px!important;font-size:16px!important}.auth-container .form-section .form-content .ant-input-affix-wrapper>input.ant-input{box-sizing:border-box;padding:9px 11px!important;font-size:16px!important}.auth-container .form-section .form-content .ant-input-password{padding:0 11px 0 5px!important}.auth-container .form-section .form-content .ant-input:focus,.auth-container .form-section .form-content .ant-input:hover{border-color:#10454b!important;box-shadow:none!important}.auth-container .form-section .form-content .ant-btn-primary{background-color:#10454b!important;font-size:14px;font-weight:700}.auth-container .form-section .form-content .ant-btn-primary:disabled{color:#7e7c79!important}.auth-container .form-section .form-content .ant-btn-primary:hover{background-color:#10454b!important}.auth-container .form-section .form-content form{display:flex;flex-direction:column;gap:1rem}.auth-container .form-section .form-content p{padding-top:2.5rem;text-align:center}.auth-container .form-section .form-content p a{color:#0073e6;text-decoration:none}.auth-container .form-section .form-content p a:hover{text-decoration:underline}@media (max-width: 768px){.auth-container{justify-content:center;align-items:center}.auth-container .info-section,.auth-container .form-section{width:100%}.auth-container .info-content,.auth-container .form-content{max-width:90%;margin:auto}.auth-container .form-section{display:flex;justify-content:center;align-items:center}}.google-button{display:flex;align-items:center;justify-content:center;padding:.75rem;border:1px solid #ddd;border-radius:4px;cursor:pointer}.google-button:hover{background-color:#f4f4f4}.or-section{text-align:center;margin:2rem 0;position:relative}.or-section:before,.or-section:after{content:"";display:block;width:45%;height:1px;background:#ddd;position:absolute;top:50%}.or-section:before{left:0}.or-section:after{right:0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes slideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.login-page{height:100vh;width:100%;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}.login-page .login-page-row{height:100vh;margin:0!important;column-gap:0!important}.login-page .prod-title-container{height:100vh;background:linear-gradient(135deg,#f0f0f0,#e0e0e0);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;position:relative;overflow:hidden}.login-page .prod-title-container .inside-elements{display:flex;flex-direction:column;justify-content:center;align-items:center}.login-page .prod-title-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 25% 25%,rgba(255,255,255,.1) 1px,transparent 1px);background-size:40px 40px;pointer-events:none}.login-page .prod-title-container .title{max-width:250px;margin-bottom:1.5rem;animation:fadeInUp .8s ease-out;filter:drop-shadow(0 2px 8px rgba(0,0,0,.1));transition:transform .3s ease;cursor:pointer}.login-page .prod-title-container .title:hover{transform:scale(1.02)}.login-page .prod-title-container .subtitle{text-align:center;font-size:1.1rem;color:#555;max-width:300px;line-height:1.5;animation:fadeInUp .8s ease-out .2s both;font-weight:400;letter-spacing:.3px}.login-page .login-card{height:100vh;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem;position:relative;box-shadow:-2px 0 20px #00000014;overflow:hidden}.login-page .login-card .logo-lg-only{display:block;max-width:200px;margin:0 auto 1.5rem;cursor:pointer}@media (min-width: 992px){.login-page .login-card .logo-lg-only{display:none}}.login-page .login-card:before{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:radial-gradient(circle,rgba(16,69,75,.02) 0%,transparent 70%);pointer-events:none;animation:pulse 8s ease-in-out infinite}.login-page .login-card .login-header{text-align:center;margin-bottom:2rem;animation:fadeInUp .6s ease-out}.login-page .login-card .login-header.no-idp{margin-bottom:0}.login-page .login-card .login-header h1{margin-bottom:.5rem;font-size:2rem;color:#333;font-weight:600;letter-spacing:-.5px;animation:slideIn .6s ease-out}.login-page .login-card .login-header p{margin-bottom:0;color:#666;font-size:1rem;line-height:1.4;animation:slideIn .6s ease-out .1s both}.login-page .login-card>h1{margin-bottom:.5rem;font-size:2rem;color:#333;font-weight:600;letter-spacing:-.5px;animation:slideIn .6s ease-out}.login-page .login-card>p{margin-bottom:2rem;color:#666;font-size:1rem;line-height:1.4;animation:slideIn .6s ease-out .1s both}.login-page .error-message{width:100%;max-width:350px;margin-bottom:1.5rem;padding:1rem 1.25rem;border-radius:12px;text-align:center;background:linear-gradient(135deg,#fff2f2,#fff5f5);border:1px solid #ffcccb;animation:fadeInUp .4s ease-out;position:relative}.login-page .error-message:before{content:"⚠️";position:absolute;top:-8px;left:50%;transform:translate(-50%);background:#fff;padding:0 8px;font-size:14px}.login-page .error-message p{color:#ff4d4f!important;margin-bottom:0;font-weight:500;font-size:.9rem;line-height:1.4}.login-page .idp-buttons{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:350px;animation:fadeInUp .6s ease-out .2s both}.login-page .idp-buttons .idp-btn{display:flex;align-items:center;justify-content:center;min-height:40px;height:auto;border:none;border-radius:4px;font-size:14px;font-weight:500;color:#fff;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 2px 8px #0000001a;white-space:normal;text-align:center;padding:0 12px}.login-page .idp-buttons .idp-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .6s ease}.login-page .idp-buttons .idp-btn:hover:not(:disabled):before{left:100%}.login-page .idp-buttons .idp-btn .icon{display:flex;align-items:center;justify-content:center;margin-right:.75rem;font-size:1.2rem;transition:transform .3s ease}.login-page .idp-buttons .idp-btn .icon .icon svg{width:100%;height:100%}.login-page .idp-buttons .idp-btn .icon .coriolis-icon{width:44px;height:24px;object-fit:contain}.login-page .idp-buttons .idp-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #00000026}.login-page .idp-buttons .idp-btn:hover:not(:disabled) .icon{transform:scale(1.1)}.login-page .idp-buttons .idp-btn:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #0000001a}.login-page .idp-buttons .idp-btn.google-oidc{background:linear-gradient(135deg,#202020,#1a1a1a)!important;border-color:#202020!important}.login-page .idp-buttons .idp-btn.google-oidc:hover:not(:disabled){background:linear-gradient(135deg,#000,#1a1a1a)!important;border-color:#000!important}.login-page .idp-buttons .idp-btn.google-oidc:focus{background:linear-gradient(135deg,#202020,#1a1a1a)!important;border-color:#202020!important;box-shadow:0 0 0 2px #20202033}.login-page .idp-buttons .idp-btn.coriolisidp{background:linear-gradient(135deg,#10454b,#0d3a3f)!important;border-color:#10454b!important}.login-page .idp-buttons .idp-btn.coriolisidp:hover:not(:disabled){background:linear-gradient(135deg,#0b2f33,#082629)!important;border-color:#0b2f33!important}.login-page .idp-buttons .idp-btn.coriolisidp:focus{background:linear-gradient(135deg,#10454b,#0d3a3f)!important;border-color:#10454b!important;box-shadow:0 0 0 2px #10454b33}.login-page .idp-buttons .idp-btn:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:0 1px 3px #0000000d}.login-page .idp-buttons .idp-btn:disabled:before{display:none}.login-page .idp-buttons .idp-btn.ant-btn-loading{cursor:wait}.login-page .idp-buttons .idp-btn.ant-btn-loading .ant-btn-loading-icon{margin-right:.75rem}.login-page .idp-buttons .idp-btn.ant-btn-loading .ant-btn-loading-icon .anticon{animation:spin 1s linear infinite}.login-page .idp-buttons .idp-btn.ant-btn-loading .icon{display:none}.login-page .auth-state{text-align:center;animation:fadeIn .5s ease-out}.login-page .auth-state h1{margin-bottom:1.5rem;font-size:1.8rem;color:#333;font-weight:600;animation:pulse 2s ease-in-out infinite}.login-page .auth-state .auth-progress{display:flex;flex-direction:column;align-items:center;gap:1rem}.login-page .auth-state .auth-progress .progress-spinner{width:40px;height:40px;border:3px solid #e0e0e0;border-top:3px solid #10454b;border-radius:50%;animation:spin 1s linear infinite}.login-page .auth-state .auth-progress p{color:#666;font-size:1rem;margin:0;animation:pulse 2s ease-in-out infinite}.login-page .login-help{margin-top:2rem;text-align:center;max-width:380px;animation:fadeInUp .6s ease-out .4s both}.login-page .login-help p{font-size:.9rem;color:#888;margin-bottom:0;line-height:1.5;letter-spacing:.2px}@media (prefers-contrast: high){.login-page .login-card{box-shadow:-2px 0 20px #0003}.login-page .idp-buttons .idp-btn{box-shadow:0 2px 8px #0003}.login-page .idp-buttons .idp-btn:hover:not(:disabled){box-shadow:0 4px 16px #0000004d}.login-page .error-message{border-width:2px}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.auth-state .auth-progress .progress-spinner{animation:none;border-top-color:#666}}
