@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}.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}}@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:3rem;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}}.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}.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}}.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}@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}.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-container{border-radius:5px;background:#f9f9f9;margin-bottom:10px;width:100%;position:relative}.entity-tile-header{display:flex;justify-content:space-between;align-items:center;width:100%}.entity-tile-header:hover{background-color:#f2f2f2}.entity-tile-header .entity-item-left{cursor:pointer;display:flex;align-items:center;flex:1}.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-header .entity-item-left .entity-item-main{padding-left:16px}.entity-tile-header .entity-item-left .entity-item-main .entity-item-title{font-weight:600;font-size:16px}.entity-tile-header .entity-item-left .entity-item-main .entity-item-policy-title{font-weight:500;color:#696969;font-size:12px}.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-header .entity-item-right .entity-pdf-icon-container{display:flex;align-items:center;cursor:pointer;gap:24px}.entity-tile-header .entity-item-right .entity-button-container{display:flex;align-items:center;gap:16px}.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-item-toggle-section{border-top:1px solid #ededed;background-color:#f9f9f9;padding:23px 0}.entity-item-description{display:flex;align-items:center;font-size:14px;color:#696969;padding:0 29px}.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-tiles-wrapper{display:flex;flex-wrap:wrap;gap:.625rem;padding:0 .625rem}.entity-tile-container{border-radius:.5rem;box-shadow:0 .125rem .5rem #0000001a;overflow:hidden;margin-bottom:0;display:flex;flex-direction:column}.entity-tile-header{display:flex;justify-content:space-between;flex-direction:column;padding:0;height:100%;align-items:stretch}.entity-tile-header .entity-item-left{flex-direction:column;margin-bottom:0;align-items:flex-start}.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-header .entity-item-left .entity-item-main{padding:.5rem;text-align:left}.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-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-header .entity-item-right{display:flex;align-items:center;justify-content:space-between;padding:.5rem}.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-header .entity-item-right .entity-button-container{gap:10px}.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-item-toggle-section{padding:0}.entity-item-description{display:block;padding:0rem .625rem;font-size:.85rem;text-align:justify;overflow-y:auto;word-wrap:break-word}.entity-item-description-empty{height:100%;padding:0rem .625rem;font-size:.85rem;text-align:center}}.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_y1cor_2{background-color:#f9f9f9;padding:16px}._cardBody_y1cor_7{min-height:380px}._header_y1cor_12{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._helpPopover_y1cor_20{max-width:300px}._helpPopover_y1cor_20 ._ant-popover-inner_y1cor_23{padding:12px}._helpButton_y1cor_27{height:48px;display:flex;align-items:center;justify-content:center;padding:0 12px;white-space:nowrap}._helpButton_y1cor_27 ._anticon_y1cor_35{font-size:16px;display:flex;align-items:center;justify-content:center;margin-right:6px}._helpButton_y1cor_27 ._helpText_y1cor_42{display:none}@media (min-width: 576px){._helpButton_y1cor_27 ._helpText_y1cor_42{display:inline}}._inviteSegmented_y1cor_51{box-shadow:0 0 2px #00000040;border-radius:4px;padding:5px;background-color:#fff;gap:1em}._inviteSegmented_y1cor_51 .ant-segmented-item{padding:5px}._inviteSegmented_y1cor_51 .ant-segmented-thumb,._inviteSegmented_y1cor_51 .ant-segmented-item-selected{background-color:#c8ecf0!important}._bulkInviteContainer_mtwqx_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}._sheetSpinnerContainer_mtwqx_13{display:flex;justify-content:center;align-items:center;min-height:300px}._fileUploader_mtwqx_20{width:auto;height:100%;min-height:300px;border-radius:4px;background-color:#f9f9f9;border:1px solid #CECECE;margin:20px;position:relative;display:flex;flex-direction:column}._fileUploaderContent_mtwqx_33{display:flex;flex-direction:column;align-items:center;flex:1;height:100%;position:relative;justify-content:center}._fileUploaderText1_mtwqx_43{cursor:default;font-family:DM Sans;font-size:14px;font-weight:500;line-height:24px;text-align:center;color:#757575}._fileUploaderText2_mtwqx_53{cursor:default;margin:0 0 10px;font-family:DM Sans;font-size:12px;font-weight:500;line-height:24px;text-align:center;color:#a0a0a0}._downloadTextContainer_mtwqx_64{position:absolute;bottom:20px;left:0;right:0;cursor:default;font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;line-height:24px;text-align:center;color:#757575;padding:20px 0 0;z-index:1}._downloadText_mtwqx_64{display:block;margin-bottom:8px;font-size:13px;color:#666}._templateOptions_mtwqx_87{display:flex;gap:10px;justify-content:center}._templateOption_mtwqx_87{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:transparent;border:1px solid #ddd;border-radius:4px;color:#555;font-size:12px;font-weight:500;cursor:pointer;text-decoration:none;transition:all .15s ease}._templateOption_mtwqx_87:hover{background-color:#f5f5f5;border-color:#ccc;text-decoration:none}._templateOption_mtwqx_87:active{background-color:#eee}._templateOption_mtwqx_87 svg{font-size:14px;color:#666}._browseButton_mtwqx_121{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:10px}._browseButton_mtwqx_121:hover{background-color:#0d373c;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._browseButton_mtwqx_121:active{transform:translateY(0);box-shadow:none}._browseButton_mtwqx_121:disabled{background-color:#d9d9d9;border-color:#d9d9d9;cursor:not-allowed;transform:none;box-shadow:none}._uploadedSheetContainer_mtwqx_152{display:flex;flex-direction:column;gap:12px;margin:0 20px}._inputFilesSheet_mtwqx_159{display:flex;flex-direction:row;align-items:center;width:auto;height:auto;padding:15px 25px;margin:15px 0 20px;border-radius:5px;background-color:#f9f9fb}._sheetIcon_mtwqx_171{width:26.25px;height:35px}._uploadedSheetFileContents_mtwqx_176{display:flex;justify-content:space-between;align-items:center;flex-grow:1}._uploadedSheetFileContent_mtwqx_176{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin:5px 30px 5px 25px}._sheetName_mtwqx_191{font-family:DM Sans;font-size:14px;font-weight:500;line-height:24px;text-align:center;color:#858586;text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}._sheetSize_mtwqx_205{font-family:DM Sans;font-size:12px;font-weight:500;line-height:24px;text-align:center;color:#858586}._sheetCancelIcon_mtwqx_214{width:14px;height:14px;cursor:pointer;font-size:16px;transition:color .3s}._sheetCancelIcon_mtwqx_214:hover{color:#ff4d4f}._uploadButton_mtwqx_225{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_mtwqx_225:hover{background-color:#0d373c;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._uploadButton_mtwqx_225:active{transform:translateY(0);box-shadow:none}._uploadButton_mtwqx_225:disabled{background-color:#d9d9d9;border-color:#d9d9d9;cursor:not-allowed;transform:none;box-shadow:none}._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 .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}.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}}.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;margin-right:20px}.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}.success-modal .success-icon{font-size:54px;color:#10454b;animation:pulse 2s infinite}.success-modal .success-title{color:#10454b;margin-bottom:30px;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}.success-modal .close-button.animate{opacity:1;transform:translateY(0)}.success-modal .close-button:hover,.success-modal .close-button:focus{background-color:#2c3e50!important;border-color:#2c3e50}.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:fixed;bottom:0;background-color:#f9f9f9;width:100%;padding-right:5rem;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:fixed;bottom:0;background-color:#f9f9f9;padding-right:10px;width:100%;padding-right:5rem;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%;padding:1rem;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}.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_1o50t_1 .ant-modal-content{border-radius:8px}._flattenedUsersModal_1o50t_1 .ant-modal-header{border-radius:8px 8px 0 0}._flattenedUsersModal_1o50t_1 .ant-modal-body{padding:16px 24px 0}._searchContainer_1o50t_11{margin-bottom:16px}._searchInput_1o50t_15{width:100%}._spinnerContainer_1o50t_19{display:flex;justify-content:center;align-items:center;height:300px}._errorContainer_1o50t_26{display:flex;justify-content:center;align-items:center;height:300px;color:#ff4d4f}._usersTable_1o50t_34 .ant-table-thead>tr>th{background-color:#f5f5f5;font-weight:600}._usersTable_1o50t_34 .ant-table-tbody>tr:hover>td{background-color:#f0f7ff}._nameRolesContainer_1o50t_42{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative}._userName_1o50t_50{font-weight:500}._rolesPillsContainer_1o50t_54{display:flex;flex-wrap:wrap;gap:4px}._rolePill_1o50t_60{display:flex;align-items:center;justify-content:center;border-radius:50%;width:28px;height:28px;padding:0;margin:0;border:0;color:#10454b;background:#f0f0f0;cursor:default}._rolePill_1o50t_60 svg{font-size:14px}._moreRolesPill_1o50t_78{display:flex;align-items:center;justify-content:center;border-radius:50%;width:28px;height:28px;padding:0;margin:0;background-color:#f5f5f5;border-color:#d9d9d9;color:#000000a6;cursor:pointer;font-size:12px}._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_s6mla_1{width:100%}._container_s6mla_1 .ant-tabs-nav{margin-bottom:16px}._container_s6mla_1 .ant-tabs-tab{font-size:16px;padding:8px 16px}._container_s6mla_1 .ant-tabs-tab-active{font-weight:500}._tabContent_s6mla_15{padding:0 8px}._tabContent_s6mla_15 h3{margin-bottom:16px;font-size:18px;font-weight:500}._tabContent_s6mla_15 p{margin-bottom:24px;color:#666}.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_p41mr_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_p41mr_1:hover{background-color:#f9fafb}._selectedListItem_p41mr_16{background-color:#dbeafe;border-left:3px solid #3b82f6}._listItemIconContainer_p41mr_21{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_p41mr_21>svg{position:absolute}._selectedListItemIconContainer_p41mr_39{background-color:#3b82f6}._userIconContainer_p41mr_43{min-width:24px;width:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._listItemName_p41mr_52{font-weight:500;color:#111827;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._listItemEmail_p41mr_61{font-size:14px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._whitelistIndicator_p41mr_69{width:8px;height:8px;background-color:#10b981;border-radius:50%}._blacklistIndicator_p41mr_76{width:8px;height:8px;background-color:#ef4444;border-radius:50%}._listItemContent_p41mr_83{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}.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:hidden;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}.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}.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-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}}.sidebar-container{display:flex;flex-direction:column;height:100%;overflow:hidden}.sidebar-header-logo{padding:24px 16px;flex-shrink:0}.sidebar-header-logo.collapsed{padding:24px 0;text-align:center}.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}.nav-menu,.bottom-menu{border:none}.mobile-toggle-btn{position:fixed;top:0;left:0;z-index:1000;background:#10454b;border:none;border-radius:0 50% 50% 0;color:#fff;cursor:pointer;font-size:1rem}.mobile-toggle-btn:hover{background:#2f6f76}.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_f26de_1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:226px;display:inline-block;vertical-align:middle;font-size:1em;width:100%}._tooltip_f26de_12{cursor:help}._noTooltip_f26de_16{cursor:default}.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.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:2000!important}@media (max-width: 990px){.app-layout .main-content.with-sidebar{margin-left:0}}.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}}
