@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;600&display=swap";:root{font-family:Roboto,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;font-family:Roboto,sans-serif}html,body,#root{height:100%;margin:0}#root{display:flex;flex-direction:column;min-height:100vh}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{padding:0;margin:0;height:100vh;overflow-x:hidden;max-height:690px}h1{font-size:3.2em;line-height:1.1}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}}.custom-dropdown-list{position:absolute;top:43px;left:0;width:100%;background-color:#fff;border:1px solid #E5E5E5;border-radius:4px;max-height:172px;overflow-y:auto;z-index:1000;box-shadow:0 4px 6px #0000001a;list-style:none;margin:8px 0 0;padding:0;border:1px solid #DCE1E7;z-index:9999}.custom-dropdown-list .custom-dropdown-option{padding:10px 16px;font-size:14px;color:#171717;cursor:pointer;list-style:none;font-weight:400}.custom-dropdown-list .custom-dropdown-option:hover{background-color:#f3f4f6}.header-container{background-color:#fff;width:100%;position:sticky;top:0;left:0;height:72px;color:#000;display:flex;justify-content:space-between;align-items:center;padding:0 clamp(16px,5vw,120px);box-sizing:border-box;z-index:1000;box-shadow:0 3px 10px #0000001a}.header-container p{margin:0;padding:0}.header-container .title-and-icon{display:flex;align-items:center;gap:12px;flex-shrink:0;width:154px;height:39px}.header-container .title-and-icon .title{font-weight:400;font-size:24px;line-height:100%;letter-spacing:-3%;color:#000;white-space:nowrap;width:106px;height:28px}.header-container .title-and-icon img{width:36px;height:39px;flex-shrink:0}.header-container .login-btn{background-color:#fff;border:1px solid #E14E31;color:#e14e31;font-weight:600;font-size:clamp(14px,2.5vw,16px);line-height:145%;min-width:93px;width:auto;padding:12px 24px;height:47px;border-radius:4px;cursor:pointer;transition:all .3s ease;flex-shrink:0}.header-container .login-btn:hover:not(:disabled){background:#fff;color:#bf371c;border:1px solid #BF371C}.header-container .user-Info{display:flex;align-items:center;gap:8px}.header-container .user-Info .user-name{font-weight:400;font-size:14px;line-height:100%;color:#737373}.header-container .user-Info img{width:32px;height:32px}.header-container .user-name-asessment{font-family:"Roboto ",sans-serif;font-weight:400;font-size:14px;line-height:100%;color:#737373}@media (max-width: 830px){.header-container{height:70px}.header-container .title-and-icon{gap:7px;width:96px}.header-container .title-and-icon .mobile-opensidebar-container{display:flex;align-items:center;margin-right:8px}.header-container .title-and-icon .mobile-opensidebar-container img{width:22px;height:23px}.header-container .title-and-icon .title{font-size:14.77px;margin-top:12px}.header-container .title-and-icon img{width:23px;height:23px}.header-container .login-btn{font-size:14px;padding:7px 16px;height:34px;min-width:71px}}.button-container{display:flex;align-items:center;justify-content:center}.button-container .btn{background:linear-gradient(90deg,#e14e31,#e7725a);box-shadow:0 8px 16px #e14e3112,0 0 4px #e14e310a;border-radius:4px;border:none;display:flex;justify-content:center;align-items:center;gap:16px;cursor:pointer;box-sizing:border-box;padding:16px 8px}.button-container .btn:hover:not(:disabled){background:#e7725a;box-shadow:0 12px 20px #e14e3120,0 0 6px #e14e3115}.button-container .btn:active:not(:disabled){transform:translateY(0);box-shadow:0 6px 12px #e14e3112,0 0 4px #e14e310a}.button-container .btn.disabled{cursor:not-allowed;color:#f5f5f5}.button-container .btn .text{font-weight:600;font-size:20px;line-height:145%;color:#fff}.button-container .btn img{width:24px;height:24px}.button-container .btn .loading-spinner{width:24px;height:20px;border:2px solid transparent;border-top:2px solid white;border-radius:50%;animation:spin 1s linear infinite;margin:0 0 0 10px}@media (max-width: 830px){.button-container .btn{height:44px;gap:12px}.button-container .btn .text{font-size:14px}.button-container .btn .btn-arrow{width:20px;height:20px}}.fields{position:relative;display:flex;flex-direction:column;gap:8px;justify-content:start;width:100%}.fields .label{font-weight:400;font-size:14px;color:#404040;line-height:100%;margin:0;text-align:start}.fields .required{font-weight:400;font-size:14px;line-height:100%;color:#dc2626}.fields .form-input{height:43px;background-color:#fff;border:1px solid #E5E5E5;border-radius:4px;padding:0 16px;box-sizing:border-box;font-weight:400;font-size:16px;line-height:100%;color:#0a0a0a;outline:none;width:290px}.fields .form-input .placeholder-option{color:#d4d4d4}.fields .form-input::placeholder{color:#d4d4d4;font-size:14px}.fields .dropdown{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;cursor:pointer;width:20px;height:20px}.fields .custom-dropdown-wrapper{position:relative;width:290px}.fields .custom-dropdown-wrapper :focus{border-color:#ed9482;outline:none}.fields .custom-dropdown-header{height:43px;background-color:#fff;border:1px solid #E5E5E5;border-radius:4px;padding:10px 10px 10px 12px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:16px;color:#171717}.fields .custom-dropdown-header .dropdown-input{border:none;outline:none;background:transparent;width:100%;padding:0;font-size:14px;color:#0a0a0a;cursor:pointer;font-weight:400;line-height:100%}.fields .custom-dropdown-header .dropdown-input::placeholder{color:#d4d4d4}.fields .custom-dropdown-header .dropdown-input:not(:placeholder-shown){font-size:14px}.fields .placeholder{color:#d4d4d4;font-weight:400}.fields .dropdown-icon{width:20px;height:20px;pointer-events:none;cursor:pointer;transition:transform .3s ease}.fields .rotate-icon{transform:rotate(180deg)}.fields .custom-dropdown-list{position:absolute;top:43px;left:0;width:100%;background-color:#fff;border:1px solid #E5E5E5;border-radius:4px;max-height:172px;overflow-y:auto;z-index:1000;box-shadow:0 4px 6px #0000001a;list-style:none;margin:8px 0 0;padding:0;border:1px solid #DCE1E7}.fields .custom-dropdown-option{padding:10px 16px;font-size:14px;color:#0a0a0a;cursor:pointer;list-style:none;font-weight:400}@media (max-width: 830px){.fields .form-input{height:40px;padding:0 12px;font-size:14px;width:100%}.fields .custom-dropdown-wrapper{width:100%}.fields .custom-dropdown-header .dropdown-input{padding:6px}}.fields{position:relative}.form-input{width:100%;box-sizing:border-box}.password-toggle-btn{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#737373;display:flex;align-items:center;justify-content:center;padding:4px;z-index:2}.password-toggle-btn:hover{color:#4fc8d3}.password-toggle-btn:focus{outline:none}input[type=password],input[type=text].password-input{padding-right:45px!important}.password-toggle-btn svg{transition:color .2s ease}.custom-dropdown-wrapper input.dropdown-input:focus{outline:none}.demographics-variant .dropdown-input:focus,.demographics-variant .form-input:focus{outline:none!important;box-shadow:none!important}.form-input:focus,.dropdown-input:focus{outline:none!important}[data-variant=demographics] .form-input,[data-variant=demographics] .dropdown-input{outline:none!important}[data-variant=demographics] .form-input:focus,[data-variant=demographics] .dropdown-input:focus{outline:none!important;box-shadow:none!important;border-color:inherit!important}.cards{display:grid;place-items:center}.cards .card-main-container{background-color:#fff3e7;width:740px;height:400px;overflow:hidden;position:relative;overflow:visible;border-radius:5px}.cards .card-main-container .card-wrapper{margin:32px 39px 88px!important;height:200px}.cards .card-main-container .card-wrapper .personal-info-container{height:210px;display:flex;gap:24px;flex-direction:column}.cards .card-main-container .card-wrapper .personal-info-container .form{height:158px;display:flex;justify-content:space-between;width:100%}.cards .card-main-container .card-wrapper .personal-info-container .form .rowbilling1{display:flex;width:100%;flex-direction:row;gap:24px}.cards .card-main-container .card-wrapper .personal-info-container .form .rowbilling1 .addresses{width:100%}.cards .card-main-container .card-wrapper .personal-info-container .form .rowbilling1 .error-container{margin-top:5px;margin-left:3px}.cards .card-main-container .card-wrapper .personal-info-container .form .rowbilling1 .error-container .error-message{color:#dc2626;font-size:13px;font-weight:400;line-height:100%}.cards .card-main-container .card-wrapper .personal-info-container .form .row2{display:flex;gap:24px;flex-direction:column}.cards .card-main-container .card-wrapper .personal-info-container .notification{width:660px;height:46px;min-width:320px;background-color:#fff;display:flex;border-radius:4px}.cards .card-main-container .card-wrapper .personal-info-container .notification .blue-line{width:6px;height:46px;background-color:#2fb1be;border-top-left-radius:4px;border-bottom-left-radius:4px}.cards .card-main-container .card-wrapper .personal-info-container .notification p{margin:0;padding:0}.cards .card-main-container .card-wrapper .personal-info-container .notification .notification-text{font-weight:400;font-size:14px;line-height:22px;color:#525252;margin:12px}.cards .card-main-container .coupon-section{margin-left:40px;padding-top:18px}.cards .card-main-container .coupon-section .coupon-prompt{font-weight:400;font-size:14px;line-height:100%;color:#525252}.cards .card-main-container .coupon-section .coupon-prompt .apply-coupon{color:#e14e31;font-weight:600;cursor:pointer}.cards .card-main-container .coupon-section .discount-applied{background:linear-gradient(90deg,#a9e4ea80,#a9e4ea80 48.41%,#fff0 70%);width:fit-content;padding:2px 4px;border-radius:3px;color:#525252;font-size:14px}.cards .card-main-container .coupon-section .discount-applied .change-coupon{color:#e14e31;font-weight:600;margin-left:8px;cursor:pointer}@media (max-width: 1300px){.cards .card-main-container .card-wrapper .personal-info-container{gap:16px}.cards .card-main-container .card-wrapper{margin:20px 16px 12px!important}.cards .card-main-container .card-wrapper .personal-info-container .form .rowbilling1{flex-direction:column}}.cards .card-main-container{width:740px;min-height:400px;overflow:visible;position:relative;border:1.3px solid #f9ddd7}.cards .card-main-container .card-wrapper{margin:38px 40px 88px;min-height:200px}.cards .card-main-container .card-wrapper .personal-info-container{min-height:210px;display:flex;gap:24px;flex-direction:column}.cards .card-main-container .card-wrapper .personal-info-container h1{all:unset;display:block}.cards .card-main-container .card-wrapper .personal-info-container .title{text-align:start;font-size:24px;font-weight:600;line-height:118%;color:#020708}.cards .card-main-container .card-wrapper .personal-info-container .form{height:158px;display:flex;justify-content:space-between;flex-direction:column;gap:24px}.cards .card-main-container .card-wrapper .personal-info-container .form .row1{display:flex;justify-content:space-between;width:100%;flex-direction:row}.cards .card-main-container .card-wrapper .personal-info-container .form .row1 .error-container{margin-top:5px;margin-left:3px}.cards .card-main-container .card-wrapper .personal-info-container .form .row1 .error-container .error-message{color:#dc2626;font-size:13px;font-weight:400;line-height:100%}.cards .card-main-container .card-wrapper .personal-info-container .form .row2{display:flex;justify-content:space-between;width:100%;flex-direction:row}.cards .card-main-container .card-wrapper .personal-info-container .form .row2 .error-container{margin-top:5px;margin-left:3px}.cards .card-main-container .card-wrapper .personal-info-container .form .row2 .error-container .error-message{color:#dc2626;font-size:13px;font-weight:400;line-height:100%}.cards .card-main-container .card-wrapper .personal-info-container .profile-notification{width:660px;min-width:320px;background-color:#fff;display:flex;border-radius:4px}.cards .card-main-container .card-wrapper .personal-info-container .profile-notification .blue-line{width:6px;background-color:#2fb1be;border-top-left-radius:4px;border-bottom-left-radius:4px}.cards .card-main-container .card-wrapper .personal-info-container .profile-notification p{margin:0;padding:0}.cards .card-main-container .card-wrapper .personal-info-container .profile-notification .profile-notification-content{display:flex;padding:12px;width:100%;align-items:center;justify-content:space-between}.cards .card-main-container .card-wrapper .personal-info-container .profile-notification .profile-notification-content .notification-text,.cards .card-main-container .card-wrapper .personal-info-container .profile-notification .profile-notification-content .notification-text-exist{font-weight:400;font-size:14px;line-height:22px;color:#525252}.cards .card-main-container .card-wrapper .personal-info-container .profile-notification .profile-notification-content .login-cta{display:flex;padding:8px 12px;border-radius:4px;gap:10px;background:linear-gradient(90deg,#e14e31,#e7725a);box-shadow:0 8px 16px #e14e3112,0 0 4px #e14e310a;border:none;color:#fff;font-family:Roboto;font-weight:600;font-size:14px;line-height:20.3px;letter-spacing:0;text-align:center;vertical-align:middle;min-width:63px;justify-content:center;align-items:center;cursor:pointer}.cards .card-main-container .card-wrapper .personal-info-container .profile-notification .profile-notification-content .login-cta img{width:12px;height:12px}.cards .card-main-container .card-wrapper .personal-info-container .profile-notification .profile-notification-content .login-cta:hover:not(:disabled){background:#e7725a;box-shadow:0 12px 20px #e14e3120,0 0 6px #e14e3115}.cards .card-main-container .btn{position:absolute;right:18px;bottom:-13px;z-index:10}@media (max-width: 1300px){.cards .card-main-container .card-wrapper .personal-info-container .profile-notification{width:100%;min-width:0px;margin-top:24px}.cards .card-main-container .card-wrapper .personal-info-container .profile-notification .profile-notification-content .mobile-login-notification{display:flex;flex-direction:row;gap:10px;height:42px;justify-content:center;align-items:center}.cards .card-main-container .card-wrapper .personal-info-container .profile-notification .profile-notification-content .mobile-login-notification .notification-text{width:auto}.cards .card-main-container .card-wrapper .personal-info-container .profile-notification .profile-notification-content .mobile-login-notification .login-cta{width:63px;height:36px;min-width:63px}.cards .card-main-container .card-wrapper .personal-info-container .profile-notification .profile-notification-content .notification-text{font-size:12px;line-height:119%;letter-spacing:0}.cards .card-main-container .card-wrapper .personal-info-container .profile-notification .profile-notification-content .notification-text-exist{font-size:12px;line-height:109%;letter-spacing:0;height:28px}.app .billingInfo-main-container .add-container{top:0;right:auto;width:100%;left:auto;height:100%}.app .apest-vocational-container{width:100%;background-color:unset;display:block;min-height:unset}.cards .card-main-container{width:100%;margin:0 auto;height:max-content;border-radius:4px}.cards .card-main-container .coupon-section{display:none}.cards .card-main-container .card-wrapper .personal-info-container{height:100%;gap:16px}.cards .card-main-container .card-wrapper .personal-info-container .form{flex-direction:column;height:100%;gap:24px}.card-wrapper .personal-info-container .fields .form-input{width:100%;height:40px;font-size:14px}.card-wrapper .personal-info-container .fields{width:100%}.cards .card-main-container .card-wrapper{margin:20px 20px 40px;height:100%}.app .apest-vocational-container .content-wrapper{background-color:#0f2c2f;height:490px;width:100%;margin:0;padding:30px;border-radius:0}.app .cards .card-main-container .btn{display:none}.cards .card-main-container .card-wrapper .personal-info-container .title{font-size:14px}.app .apest-vocational-container .content-wrapper .content{margin-left:0}.app .apest-vocational-container .content-wrapper .content .test-description,.apest-vocational-container .content-wrapper .content .apest-card-container{display:none}.billingInfo-main-container{height:100%}.cards .card-main-container .card-wrapper .personal-info-container .form .row1,.cards .card-main-container .card-wrapper .personal-info-container .form .row2{gap:24px;flex-direction:column}#root{height:100%}.fields .custom-dropdown-wrapper{width:100%!important}}@media (max-height: 750px) and (max-width: 1300px){.cards .card-main-container{height:350px;min-height:350px;overflow-y:scroll;padding:20px}.cards .card-main-container .card-wrapper{margin:0!important}.cards .card-main-container .personal-info-container .form .row2{padding-bottom:20px}}.buyAssessment-main-container{background-color:#13494e;display:flex;flex-direction:row;height:calc(100% - 72px);width:100%;overflow:hidden;position:relative}.buyAssessment-main-container .left-container{width:50%;background-color:#ebf9fa;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:60px;text-align:center;flex:1}.buyAssessment-main-container .left-container .description{display:flex;flex-direction:column;gap:8px}.buyAssessment-main-container .left-container .description .title{font-weight:600;font-size:24px;line-height:118%;background:linear-gradient(180deg,#13494e 22.22%,#258e97 76.39%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-transform:uppercase}.buyAssessment-main-container .left-container .description h1{margin:0;padding:0}.buyAssessment-main-container .left-container .description .subtitle{font-weight:400;font-size:16px;line-height:150%;color:#737373;text-align:center}.buyAssessment-main-container .right-container{width:50%;background-color:#13494e;position:relative;flex:1}.buyAssessment-main-container .right-container .top-pattern{position:absolute;top:0}.buyAssessment-main-container .right-container .bottom-pattern{position:absolute;bottom:0}.buyAssessment-main-container .right-container .content{height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:24px;margin-top:40px}.buyAssessment-main-container .right-container .content .link-container{font-weight:500;font-size:16px;line-height:150%;color:#fafafa}.buyAssessment-main-container .right-container .content .link-container .link{color:#e7725a;font-weight:600;font-size:16px;line-height:145%;margin-left:8px}.buyAssessment-main-container .right-container .content .link-container .link:hover:not(:disabled){color:#bf371c}.buyAssessment-main-container .right-container img{height:77px}@media (max-width: 830px){.buyAssessment-main-container{display:flex;flex-direction:column;height:calc(100% - 70px)}.buyAssessment-main-container .left-container{width:100%;height:100%;display:flex;justify-content:center;flex-direction:column;padding:10px 10px 32px;gap:3px}.buyAssessment-main-container .left-container .description{text-align:center}.buyAssessment-main-container .left-container .description h1{margin:0;padding:0}.buyAssessment-main-container .left-container .description .title{font-size:18px;line-height:118%}.buyAssessment-main-container .left-container .description .subtitle{font-size:14px}.buyAssessment-main-container .right-container{width:100%;min-height:45vh}.buyAssessment-main-container .right-container .top-pattern,.buyAssessment-main-container .right-container .bottom-pattern{height:53px}.buyAssessment-main-container .right-container .content{width:100%;height:100%;margin-top:0;gap:20px;flex-direction:column}.buyAssessment-main-container .right-container .content .link-container{font-size:14px;font-weight:400;color:#d4d4d4}.buyAssessment-main-container .right-container .content .link-container .link{font-size:14px;margin-left:4px;color:#e14e31}}@media (max-width: 375px){.buyAssessment-main-container .right-container{min-height:250px;flex:none}}.selectAssessment-main-container{background-color:#ebf9fa;height:calc(100% - 72px);width:100%;position:relative;display:flex;flex-direction:row}.selectAssessment-main-container .add-container{position:absolute;left:42%;top:50%;height:auto;display:flex;gap:32px;flex-direction:column;transform:translateY(-50%)}@media (max-width: 1300px){.selectAssessment-main-container{display:flex;flex-direction:column;height:calc(100% - 70px);position:relative;justify-content:space-between}.selectAssessment-main-container .add-container{width:100%;padding:0 24px;height:auto;display:flex;justify-content:center;position:absolute;left:50%;transform:translate(-50%);gap:16px;box-sizing:border-box;top:72px}}@media (min-width: 1640px){.selectAssessment-main-container .add-container{left:calc(60% - 260px)}}.set-password-container{background-color:#0f2c2f;height:calc(100% - 72px);width:100%;overflow:hidden;position:relative;display:flex;flex-direction:column}.set-password-container .pattern-container{position:absolute;top:0;left:0;width:100%;height:100%}.set-password-container .pattern-container .pattern-image{width:100%;object-fit:cover;height:77px;object-position:top}.set-password-container .set-password-wrapper{display:flex;justify-content:center;align-items:center;height:100%;position:relative}.set-password-container .set-password-wrapper .set-password-form{background:#e0f4f5;padding:24px 48px;display:flex;border-radius:4px;gap:10px;box-shadow:4px 8px 20px #ffffff1a;max-width:470px}.set-password-container .set-password-wrapper .set-password-form .form-content{display:flex;gap:24px;flex-direction:column;width:100%}.set-password-container .set-password-wrapper .set-password-form .form-content .form-heading h2{font-family:Roboto,sans-serif;font-weight:600;font-size:28px;line-height:44.8px;letter-spacing:0;text-align:center;vertical-align:middle;color:#194c50;margin:0}.set-password-container .set-password-wrapper .set-password-form .form-content .form-heading p{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:25.6px;letter-spacing:0;text-align:center;vertical-align:middle;color:#525252;margin:0 auto;max-width:23ch}.set-password-container .set-password-wrapper .set-password-form .form-input{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-width:374px}.set-password-container .set-password-wrapper .set-password-form .form-input .input-box{width:100%;height:auto}.set-password-container .set-password-wrapper .set-password-form .form-input .input-box label{display:block;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:14px;letter-spacing:0;color:#404040;margin-bottom:12px}.set-password-container .set-password-wrapper .set-password-form .form-input .input-box label span{color:#dc2626}.set-password-container .set-password-wrapper .set-password-form .form-input .input-box input{background:#fff;border:1px solid #F5F5F5;border-radius:4px;padding:12px 16px;width:100%;font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:16px;letter-spacing:0;color:#171717}.set-password-container .set-password-wrapper .set-password-form .form-input .input-box img{position:relative;width:15px;height:auto;cursor:pointer}.set-password-container .set-password-wrapper .set-password-form .form-input .input-box img.toggle{top:-30px}.set-password-container .set-password-wrapper .set-password-form .form-input .error-message{color:#dc2626;font-size:14px;margin-top:0}.set-password-container .set-password-wrapper .set-password-form .form-input .success-message{font-size:14px;margin-top:0}.set-password-container .set-password-wrapper .set-password-form .cta-continue{background:linear-gradient(90deg,#e14e31,#e7725a);width:100%;padding:14px 40px;border-radius:4px;border:none;box-shadow:0 8px 16px 0 #e14e3112 0 0 4px 0 #e14e310a;font-family:Roboto,sans-serif;font-weight:500;font-size:16px;line-height:23.2px;letter-spacing:0;text-align:center;vertical-align:middle;cursor:pointer}.set-password-container .set-password-wrapper .set-password-form .google-auth{display:flex;flex-direction:column;gap:16px}.set-password-container .set-password-wrapper .set-password-form .google-auth .separator{display:flex;gap:16px;justify-content:center;align-items:center}.set-password-container .set-password-wrapper .set-password-form .google-auth .separator .line{width:163.5px;border:1px solid #C1E9EC;height:0}.set-password-container .set-password-wrapper .set-password-form .google-auth .separator span{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:160%;letter-spacing:0;text-align:center;vertical-align:middle;color:#525252}.set-password-container .set-password-wrapper .set-password-form .google-auth .cta-google{display:flex;justify-content:center;align-items:center;width:100%;background:#fff;padding:12px;gap:10px;border-radius:4px;font-family:Roboto,sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:-1%;color:#262626;border:none;cursor:pointer}.set-password-container .set-password-wrapper .set-password-form .google-auth .cta-google img{width:16px;height:16px}.set-password-container .set-password-wrapper .set-password-form .google-auth .continue-btn-container{display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center}.set-password-container .set-password-wrapper .set-password-form .auth-options-container{display:flex;flex-direction:column;align-items:center;width:100%;max-width:350px;margin:0 auto}.set-password-container .set-password-wrapper .set-password-form .auth-options-container .or-divider{display:flex;align-items:center;color:#c1e9ec;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;width:100%;margin:0 0 16px}.set-password-container .set-password-wrapper .set-password-form .auth-options-container .or-divider:before{content:"";flex:1;height:1px;background-color:#b2e0e6}.set-password-container .set-password-wrapper .set-password-form .auth-options-container .or-divider:after{content:"";flex:1;height:1px;background-color:#b2e0e6}.set-password-container .set-password-wrapper .set-password-form .auth-options-container .or-divider span{padding:0 16px;font-size:14px;color:#525252}.set-password-container .set-password-wrapper .set-password-form .auth-options-container .google-signin-btn{display:flex;align-items:center;justify-content:center;background-color:#fff;border:0px solid #E0E0E0;border-radius:4px;padding:12px;width:183px;height:40px;font-family:Roboto,sans-serif;font-weight:500;color:#0a0a0a;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease;gap:8px;letter-spacing:0}.set-password-container .set-password-wrapper .set-password-form .auth-options-container .google-signin-btn .google-icon{width:16px;height:16px}.set-password-container .set-password-wrapper .set-password-form .auth-options-container .google-signin-btn:hover{background-color:#fafafa}.set-password-container .pattern-container-bottom{position:absolute;bottom:-5px;left:0;width:100%;height:77px;z-index:1;overflow:visible}.set-password-container .pattern-container-bottom .pattern-image-bottom{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}@media (max-width: 830px){.set-password-container .set-password-wrapper .set-password-form{width:345px;margin:0 auto;padding:24px}.set-password-container .set-password-wrapper .set-password-form .form-content .form-heading h2{font-size:24px;line-height:160%}.set-password-container .set-password-wrapper .set-password-form .form-content .form-heading p{font-size:14px;line-height:160%;max-width:25ch}.set-password-container .set-password-wrapper .set-password-form .form-input{min-width:100%}.set-password-container .set-password-wrapper .set-password-form .form-input .input-box label{font-size:12px}.set-password-container .set-password-wrapper .set-password-form .form-input .input-box input{font-size:14px;line-height:100%;max-height:40px}.set-password-container .set-password-wrapper .set-password-form .cta-continue{font-size:16px;line-height:145%;max-height:44px}.set-password-container .set-password-wrapper .set-password-form .google-auth .cta-google{max-height:40px}.fields .label{font-size:12px}}.login-sso-container{background-color:#0f2c2f;height:calc(100% - 72px);width:100%;overflow:hidden;position:relative;display:flex;flex-direction:column}.login-sso-container .toast-container-login{background-color:#d8f5e5;color:#beeed4;display:flex;align-items:center;justify-content:start;padding:14px 12px;width:400px;position:absolute;z-index:9999;left:50%;transform:translate(calc(-50% - 24px));margin-left:24px;margin-right:24px;top:28px;border-radius:4px 0 0 4px;border:1px solid #BEEED4}.login-sso-container .toast-container-login p{color:#1e6640;font-size:14px;font-weight:500;line-height:100%;margin-left:6px}.login-sso-container .toast-container-login .close-icon{margin-left:auto;width:20px;height:20px}.login-sso-container .toast-container-login img{width:100%;height:100%}.login-sso-container .pattern-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.login-sso-container .pattern-container .pattern-image{width:100%;object-fit:cover;height:77px;object-position:top}.login-sso-container .login-sso-wrapper{display:flex;justify-content:center;align-items:center;height:100%;position:relative;z-index:2}.login-sso-container .login-sso-wrapper .login-sso-form{background:#e0f4f5;padding:18px 48px;display:flex;gap:10px;box-shadow:4px 8px 20px #ffffff1a;max-width:470px;border-radius:4px;width:470px}.login-sso-container .login-sso-wrapper .login-sso-form .form-content{display:flex;gap:24px;flex-direction:column;width:100%}.login-sso-container .login-sso-wrapper .login-sso-form .form-content .form-heading h2{font-family:Roboto,sans-serif;font-weight:600;font-size:28px;line-height:160%;letter-spacing:0;text-align:center;vertical-align:middle;color:#194c50;margin:0}.login-sso-container .login-sso-wrapper .login-sso-form .form-content .form-heading p{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:25.6px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#525252;margin:0}.login-sso-container .login-sso-wrapper .login-sso-form .form-input{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-width:374px}.login-sso-container .login-sso-wrapper .login-sso-form .form-input .input-box{width:100%;height:77px}.login-sso-container .login-sso-wrapper .login-sso-form .form-input .input-box label{display:block;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;color:#404040;margin-bottom:0}.login-sso-container .login-sso-wrapper .login-sso-form .form-input .input-box label span{color:#dc2626}.login-sso-container .login-sso-wrapper .login-sso-form .form-input .input-box input{background:#fff;border:1px solid #F5F5F5;border-radius:4px;padding:12px 16px;width:100%;min-height:40px;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;color:#0a0a0a}.login-sso-container .login-sso-wrapper .login-sso-form .form-input .input-box-password{width:100%;height:67px}.login-sso-container .login-sso-wrapper .login-sso-form .form-input .input-box-password label{display:block;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;color:#404040;margin-bottom:0}.login-sso-container .login-sso-wrapper .login-sso-form .form-input .input-box-password label span{color:#dc2626}.login-sso-container .login-sso-wrapper .login-sso-form .form-input .input-box-password input{background:#fff;border:1px solid #F5F5F5;border-radius:4px;padding:12px 16px;width:100%;min-height:40px;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;color:#0a0a0a}.login-sso-container .login-sso-wrapper .login-sso-form .form-input .input-box-password .eye-icon{position:relative;width:16px;height:12px;top:-68px;left:92%;cursor:pointer}.login-sso-container .login-sso-wrapper .login-sso-form .form-input .input-box-password .eye-icon-error{position:relative;width:15px;height:10px;top:-88px;left:92%}.login-sso-container .login-sso-wrapper .login-sso-form .form-input .input-box-password .eye-hide,.login-sso-container .login-sso-wrapper .login-sso-form .form-input .input-box-password .eye-show{height:16px;margin-top:4px;width:16px}.login-sso-container .login-sso-wrapper .login-sso-form .form-input .forgot-password{font-family:Roboto,sans-serif;font-weight:600;font-size:14px;line-height:22.4px;letter-spacing:0;vertical-align:middle;color:#e14e31;cursor:pointer;width:100%}.login-sso-container .login-sso-wrapper .login-sso-form .cta-container{display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center}.login-sso-container .login-sso-wrapper .login-sso-form .cta-container .cta-login{background:linear-gradient(90deg,#e14e31,#e7725a);width:100%;padding:14px 40px;border-radius:4px;border:none;box-shadow:0 8px 16px #e14e3112,0 0 4px #e14e310a;font-family:Roboto,sans-serif;font-weight:600;font-size:16px;line-height:23.2px;letter-spacing:0;text-align:center;vertical-align:middle;max-height:48px}.login-sso-container .login-sso-wrapper .login-sso-form .google-auth{display:flex;flex-direction:column;gap:16px}.login-sso-container .login-sso-wrapper .login-sso-form .google-auth .separator{display:flex;gap:16px;justify-content:center;align-items:center}.login-sso-container .login-sso-wrapper .login-sso-form .google-auth .separator .line{width:163.5px;border:1px solid #C1E9EC;height:0}.login-sso-container .login-sso-wrapper .login-sso-form .google-auth .separator span{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:22.4px;letter-spacing:0;text-align:center;vertical-align:middle;color:#525252}.login-sso-container .login-sso-wrapper .login-sso-form .google-auth .cta-google{display:flex;justify-content:center;align-items:center;width:100%;background:#fff;padding:10px 12px;gap:10px;border-radius:4px;font-family:Roboto,sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:-.14px;color:#262626;border:none;min-height:40px}.login-sso-container .login-sso-wrapper .login-sso-form .google-auth .cta-google img{width:18px;height:18px}.login-sso-container .login-sso-wrapper .login-sso-form .auth-options-container{display:flex;flex-direction:column;align-items:center;width:100%;max-width:350px;margin:0 auto}.login-sso-container .login-sso-wrapper .login-sso-form .auth-options-container .or-divider{display:flex;align-items:center;color:#c1e9ec;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;width:100%;margin:0 0 16px}.login-sso-container .login-sso-wrapper .login-sso-form .auth-options-container .or-divider:before{content:"";flex:1;height:1px;background-color:#b2e0e6}.login-sso-container .login-sso-wrapper .login-sso-form .auth-options-container .or-divider:after{content:"";flex:1;height:1px;background-color:#b2e0e6}.login-sso-container .login-sso-wrapper .login-sso-form .auth-options-container .or-divider span{padding:0 16px;font-size:14px;color:#525252}.login-sso-container .login-sso-wrapper .login-sso-form .auth-options-container .google-signin-btn{display:flex;align-items:center;justify-content:center;background-color:#fff;border:0px solid #E0E0E0;border-radius:4px;padding:12px;width:183px;height:40px;font-family:Roboto,sans-serif;font-weight:500;color:#0a0a0a;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease;gap:8px;letter-spacing:0}.login-sso-container .login-sso-wrapper .login-sso-form .auth-options-container .google-signin-btn .google-icon{width:16px;height:16px}.login-sso-container .login-sso-wrapper .login-sso-form .auth-options-container .google-signin-btn:hover{background-color:#fafafa}.login-sso-container .login-sso-wrapper .login-sso-form .new-user-text{color:#0a0a0a;font-family:Roboto,sans-serif;font-weight:600;font-size:14px;line-height:20.3px;letter-spacing:0;text-align:center;vertical-align:middle}.login-sso-container .login-sso-wrapper .login-sso-form .new-user-text a{color:#e14e31;font-family:Roboto,sans-serif;font-weight:600;font-size:15px;line-height:20.3px;letter-spacing:0}.login-sso-container .login-sso-wrapper .login-sso-form .back-to-cart{color:#e14e31;font-family:Roboto,sans-serif;font-weight:600;font-size:14px;line-height:145%;margin:0 auto;cursor:pointer}.login-sso-container .pattern-container-bottom{position:absolute;bottom:-5px;left:0;width:100%;height:77px;z-index:1;overflow:visible}.login-sso-container .pattern-container-bottom .pattern-image-bottom{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.login-sso-container .success-message{color:green}.login-sso-container .error-message{color:#dc2626;font-size:14px;line-height:1.4;min-height:18px}.fields .form-input{height:40px}@media (max-width: 830px){.login-sso-container .login-sso-wrapper .login-sso-form{width:345px;margin:0 auto;padding:24px}.login-sso-container .login-sso-wrapper .login-sso-form .form-content .form-heading h2{font-size:24px;line-height:160%}.login-sso-container .login-sso-wrapper .login-sso-form .form-content .form-heading p{font-size:14px;line-height:160%}.login-sso-container .login-sso-wrapper .login-sso-form .form-input{min-width:100%}.login-sso-container .login-sso-wrapper .login-sso-form .form-input .input-box input,.login-sso-container .login-sso-wrapper .login-sso-form .form-input .input-box .label{font-size:12px;line-height:100%;max-height:40px}.login-sso-container .login-sso-wrapper .login-sso-form .cta-continue{font-size:16px;line-height:145%;max-height:44px}.login-sso-container .login-sso-wrapper .login-sso-form .google-auth .cta-google{max-height:40px}.login-sso-container .toast-container{width:345px}}.apest-vocational-container{background-color:#0f2c2f;width:60%;display:flex;justify-content:center;align-items:center;border-top-right-radius:5px;border-bottom-right-radius:5px}.apest-vocational-container .content-wrapper-main{width:100%;background-color:#0a1e1f;height:522px;margin:48px 60px;border-radius:4px}.apest-vocational-container .content-wrapper-main .content{margin-left:68px}.apest-vocational-container .content-wrapper-main .content .apest-card-container{width:310px;height:210px;border-radius:4px;background:#112c2d;border:.69px solid rgba(19,73,78,.8);box-shadow:0 0 41.86px 4.16px #e14e311a;margin-top:119px;padding:22px;position:relative}.apest-vocational-container .content-wrapper-main .content .apest-card-container .card-content{display:flex;justify-content:space-between;flex-direction:column;height:100%}.apest-vocational-container .content-wrapper-main .content .apest-card-container .card-content .title{font-weight:600;font-size:22.18px;line-height:140%;color:#2fb1be;margin:0;padding:0}.apest-vocational-container .content-wrapper-main .content .apest-card-container .card-content .subtitle{font-weight:400;font-size:13.86px;line-height:140%;color:#258e97}.apest-vocational-container .content-wrapper-main .content .apest-card-container .card-content .icons-container{display:flex;gap:7.11px}.apest-vocational-container .content-wrapper-main .content .apest-card-container .card-content .icons-container .icon{width:23px;height:23px;background-color:#133b3e;border-radius:100%;display:flex;justify-content:center;align-items:center;text-align:center}.apest-vocational-container .content-wrapper-main .content .apest-card-container .card-content .icons-container .icon img{width:12px;height:10px}.apest-vocational-container .content-wrapper-main .content .apest-card-container .bg{position:absolute;top:0;right:0}.apest-vocational-container .content-wrapper-main .content .apest-card-container .bg img{width:100%;height:209px}.apest-vocational-container .content-wrapper-main .content .apest-card-container .bg .wrapper{position:absolute;top:0;right:0;width:103%;height:209px}.apest-vocational-container .content-wrapper-main .content .apest-card-container .blur-bg{position:absolute;top:0;left:0}.apest-vocational-container .content-wrapper-main .content .left-price-discount-info{display:flex;flex-direction:column;gap:20px;margin-top:56px}.apest-vocational-container .content-wrapper-main .content .left-price-discount-info .test-description{width:298px;height:71px;display:flex;flex-direction:column;gap:12px}.apest-vocational-container .content-wrapper-main .content .left-price-discount-info .test-description .title{color:#258e97;font-weight:300;font-size:18px;line-height:118%}.apest-vocational-container .content-wrapper-main .content .left-price-discount-info .test-description .cost{font-weight:600;font-size:32px;line-height:118%;color:#a9e4ea}.apest-vocational-container .content-wrapper-main .content .left-price-discount-info .bulk-discounts-container{display:flex;flex-direction:column;gap:10px}.apest-vocational-container .content-wrapper-main .content .left-price-discount-info .bulk-discounts-container .title{font-size:16px;font-weight:400;color:#fff;line-height:120%;margin:0;padding:0}.apest-vocational-container .content-wrapper-main .content .left-price-discount-info .bulk-discounts-container .dicounts-chip-container{display:flex;flex-direction:column;gap:12px}.apest-vocational-container .content-wrapper-main .content .left-price-discount-info .bulk-discounts-container .dicounts-chip-container .chip{position:relative;display:flex;align-items:center;width:281px;height:52px;background-color:#133b3e;border-radius:4px}.apest-vocational-container .content-wrapper-main .content .left-price-discount-info .bulk-discounts-container .dicounts-chip-container .chip .files-image{border-right:2px dotted #2C858C;width:48px;height:100%;padding:0 14px;display:flex;align-items:center}.apest-vocational-container .content-wrapper-main .content .left-price-discount-info .bulk-discounts-container .dicounts-chip-container .chip .text-content{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 18px 16px 10px}.apest-vocational-container .content-wrapper-main .content .left-price-discount-info .bulk-discounts-container .dicounts-chip-container .chip .text-content .name{color:#fff;font-size:16px;font-weight:400}.apest-vocational-container .content-wrapper-main .content .left-price-discount-info .bulk-discounts-container .dicounts-chip-container .chip .text-content .discount-container-text{display:flex;align-items:center}.apest-vocational-container .content-wrapper-main .content .left-price-discount-info .bulk-discounts-container .dicounts-chip-container .chip .text-content .discount-container-text .discount{font-size:16px;color:#fff;font-weight:500;line-height:120%}.apest-vocational-container .content-wrapper-main .content .left-price-discount-info .bulk-discounts-container .dicounts-chip-container .chip .chip-left-circle{width:12px;height:12px;position:absolute;left:-6px;background-color:#0a1e1f;border-radius:100%}.apest-vocational-container .content-wrapper-main .content .left-price-discount-info .bulk-discounts-container .dicounts-chip-container .chip .chip-right-circle{width:12px;height:12px;position:absolute;right:-6px;background-color:#0a1e1f;border-radius:100%}.apest-vocational-container .content-wrapper-main .content .left-price-discount-info .text-need{font-size:16px;line-height:22px;font-weight:400;color:#fff;cursor:pointer}.apest-vocational-container .content-wrapper-main .content .left-price-discount-info .text-need span{color:#e14e31}@media (max-width: 1300px){.apest-vocational-container{position:relative}.apest-vocational-container .content-wrapper-main{padding:24px;margin:0;background-color:#0f2c2f;height:456px}.apest-vocational-container .content-wrapper-main .content{margin:0}.apest-vocational-container .content-wrapper-main .content .back-btn{margin-bottom:20px}.apest-vocational-container .content-wrapper-main .content .back-btn img{width:24px;height:24px}}@media (min-width: 1640px){.apest-vocational-container{justify-content:end}.apest-vocational-container .content-wrapper-main{margin:48px 104px;max-width:942px}.apest-vocational-container .content-wrapper-main .content{display:flex;flex-direction:column;align-items:end;margin-right:436px}}.add-to-card{background-color:#fff3e7;border:1px solid #F9DDD7;height:68px;border-radius:4px;display:flex;align-items:center;justify-content:space-between;padding:0 40px}.add-to-card h1{margin:0;padding:0}.add-to-card .add-to-cart-text{font-weight:600;font-size:24px;line-height:118%;color:#020708}.add-to-card .qunatity{display:flex;gap:40px;color:#020708;font-weight:600;font-size:24px;line-height:118%}@media (max-width: 1300px){.add-to-card{height:38px;padding:0 20px}.add-to-card .add-to-cart-text{font-size:14px}.add-to-card .qunatity{font-size:12px}}.stepper-container{width:302px;height:40px;gap:8px;display:flex}.stepper-container .step{width:64px;display:flex;flex-direction:column;gap:8px}.stepper-container .step .progress-bar{height:4px;background-color:#13494e;border-radius:1px}.stepper-container .step .activeprogress{background-color:#c1e9ec}.stepper-container .step .step-text{font-weight:400;font-size:12px;line-height:100%;color:#a1a1a1;display:flex;justify-content:center;align-items:center}.stepper-container .step .active{color:#fff}.stepper-container .step .completedprogress{background-color:#00d492}.stepper-container .step .complete{color:#00d492}@media (max-width: 1300px){.stepper-container{width:100%;justify-content:space-between;gap:9px}.stepper-container .step{flex:1;width:100%}.stepper-container .step .step-text{display:flex;justify-content:center}}.add-more-test{background-color:#fff3e7;width:740px;height:360px;border-radius:4px;color:#020708;border:1.3px solid #f9ddd7;padding:28px 38px}.add-more-test .main-content{display:flex;justify-content:space-between}.add-more-test .main-content .test-content{width:320px;height:248px}.add-more-test .main-content .test-content h1,.add-more-test .main-content .test-content p{margin:0;padding:0}.add-more-test .main-content .test-content .title{font-weight:600;font-size:24px;line-height:118%;color:#020708}.add-more-test .main-content .test-content .subtitle{color:#737373;font-weight:400;font-size:14px;line-height:150%;margin-top:24px}.add-more-test .main-content .test-content .subtitle .highlighted{font-weight:500}.add-more-test .main-content .test-content .points-container{margin-top:36px;font-weight:400;font-size:14px;line-height:150%;color:#737373;display:flex;flex-direction:column;gap:12px}.add-more-test .main-content .test-content .points-container .point{display:flex;gap:8px}.add-more-test .main-content .test-content .points-container .point img{width:20px;height:20px}.add-more-test .main-content .count-container{width:240px;height:240px;display:flex;justify-content:center;align-items:center;position:relative;color:#525252}.add-more-test .main-content .count-container .counter-action{display:flex;gap:16px;position:absolute;align-items:center}.add-more-test .main-content .count-container .counter-action .count-input{font-weight:700;font-size:48px;line-height:62.11px;color:#0a0a0a;width:59px;height:63px;background-color:#f9ece2;border:none;outline:none;text-align:center;width:81px;height:86px;display:flex;justify-content:center;align-items:center;border-radius:4px}.add-more-test .main-content .count-container .counter-action .count-input.highlight{background-color:#fff8f2;caret-color:#4fc8d3}.add-more-test .main-content .count-container .counter-action .count-input.default{background-color:none;caret-color:#4fc8d3}.add-more-test .main-content .count-container .counter-action .count-input:focus{border:1px solid #4FC8D3}.add-more-test .main-content .count-container .counter-action img{cursor:pointer;width:60px;height:60px;margin-bottom:17px}.add-more-test .main-content .count-container img{width:240px;height:240px}.add-more-test .coupon-wrapper{display:flex;justify-content:space-between;align-items:center}.add-more-test .coupon-wrapper .coupon-container{display:flex;gap:4px;font-weight:400;font-size:16px;line-height:100%;color:#525252}.add-more-test .coupon-wrapper .coupon-container span{font-weight:600;color:#e7725a;cursor:pointer}.add-more-test .btn{position:absolute;right:18px;margin-top:15px;top:203px}.discount-display{background:#d4ebe8;background:linear-gradient(85deg,#d4ebe8 28%,#e7efea 34%,#fff3e7 81%);width:fit-content;padding:2px 4px;border-radius:3px;color:#525252;font-size:14px}.discount-display .change-discount{color:#e7725a;font-weight:600;margin-left:8px;cursor:pointer}.discount-container{display:flex;align-items:center;justify-content:space-between;margin-top:36px}.discount-container .range{font-weight:400;font-size:14px;color:#737373;margin-right:8px;line-height:150%}.discount-container .range span{font-weight:600;color:#e7725a;cursor:pointer}@media (max-width: 1300px){.add-more-test{padding:20px 16px;height:403px;width:100%}.add-more-test .main-content .test-content{width:100%}.add-more-test .main-content .test-content .title{font-size:14px}.add-more-test .main-content .test-content .count-wrapper{width:100%;display:flex;justify-content:center;margin-top:12px}.add-more-test .main-content .test-content .count-wrapper .count-container{width:180px;height:180px}.add-more-test .main-content .test-content .count-wrapper .count-container img{width:100%;height:100%}.add-more-test .main-content .test-content .count-wrapper .count-container .counter-action{align-items:center;gap:17px;height:140px}.add-more-test .main-content .test-content .count-wrapper .count-container .counter-action img{width:40px;height:40px;margin-bottom:12px}.add-more-test .main-content .test-content .count-wrapper .count-container .counter-action .count-input{font-family:Roboto;font-weight:700;font-style:Bold;line-height:62.11px;letter-spacing:0px;text-align:center;width:48px;height:48px;font-size:24px!important}.add-more-test .main-content .test-content .count-wrapper .count-container .counter-action .count-input.highlight{background-color:#fff8f2;caret-color:#4fc8d3}.add-more-test .main-content .test-content .count-wrapper .count-container .counter-action .count-input:focus{border:1px solid #4FC8D3;caret-color:#4fc8d3}.add-more-test .main-content .test-content .count-wrapper .count-container .counter-action .count-input.default{border:none}.add-more-test .main-content .test-content .range{margin:16px auto 0;width:100%;text-align:center;font-size:12px;color:#737373;font-weight:400;max-width:287px}.add-more-test .main-content .test-content .range span{font-weight:600;color:#e7725a;cursor:pointer}.add-more-test .main-content .test-content .subtitle{font-size:12px;font-weight:400;margin-top:16px;max-width:287px}.add-more-test .main-content .test-content .subtitle .highlighted{font-weight:500}.add-more-test .main-content .test-content .points-container{margin-top:20px;font-size:12px}.add-more-test .main-content .test-content .points-container .point{height:18px;display:flex;align-items:center}.add-more-test .main-content .test-content .points-container .point p{margin-top:3px;font-size:12px}.add-more-test .main-content .test-content .points-container .point img{width:16px;height:16px}}@media ((max-height: 750px) and (max-width: 1300px)){.add-more-test{height:300px;overflow-y:scroll}.add-more-test .main-content .test-content .points-container{padding-bottom:20px}}.sidebar{background-color:#0f2c2f;color:#fff;min-width:297px;max-width:297px;padding:24px 0 24px 8px;height:100vh;overflow-x:hidden;overflow-y:auto}.sidebar .sidebar-content{display:flex;flex-direction:column;gap:16px;padding:0 12px 0 8px;min-height:calc(100vh - 48px)}.sidebar .sidebar-content .header{padding:8px 8px 8px 12px;display:flex;flex-direction:row;gap:10px}.sidebar .sidebar-content .header .header-content{display:flex;gap:12px;align-items:center}.sidebar .sidebar-content .header .header-content span{font-family:"Roboto ",sans-serif;font-weight:400;font-size:24px;line-height:24px;letter-spacing:-.72px;color:#ebf9fa}.sidebar .sidebar-content .header .header-content img{width:36px;height:39px}.sidebar .sidebar-content .header .header-content .close-mobile-sidebar{display:flex;align-items:center;margin-right:9px}.sidebar .sidebar-content .header .header-content .close-mobile-sidebar img{width:24px;height:24px}.sidebar .sidebar-content .navigation-container{display:flex;flex-direction:column;gap:24px}.sidebar .sidebar-content .navigation-container .user-welcome-text{display:flex;flex-direction:column;justify-content:center;gap:10px;width:269px;height:75px;padding:12px;background:#13494e59;border-radius:8px}.sidebar .sidebar-content .navigation-container .user-welcome-text h1{font-family:"Roboto ",sans-serif;font-weight:600;font-size:18px;line-height:100%;color:#d4d4d4;margin:0}.sidebar .sidebar-content .navigation-container .user-welcome-text p{font-family:"Roboto ",sans-serif;font-weight:600;font-size:24px;line-height:100%;color:#d4d4d4}.sidebar .sidebar-content .navigation-container .navigation-sections{display:flex;flex-direction:column;gap:12px}.sidebar .sidebar-content .navigation-container .navigation-sections .login-support-container{display:flex;flex-direction:column;gap:4px;margin-top:24px;padding:0 8px}.sidebar .sidebar-content .navigation-container .navigation-sections .login-support-container .support-btn{background-color:transparent;border:none;cursor:pointer;display:flex;height:47px;align-items:center;padding:12px 16px;gap:16px;color:#a1a1a1;font-weight:400;font-size:16px;line-height:145%;font-family:"Roboto ",sans-serif;border-radius:4px}.sidebar .sidebar-content .navigation-container .navigation-sections .login-support-container .support-btn.active{background:#ebf9fa;border:1px solid #A9E4EA;color:#171717;font-family:"Roboto ",sans-serif;font-weight:500;font-size:18px;line-height:26.1px;letter-spacing:0}.sidebar .sidebar-content .navigation-container .navigation-sections .login-support-container .support-btn.active .support-icon{filter:none;transition:filter .3s ease}.sidebar .sidebar-content .navigation-container .navigation-sections .login-support-container .support-btn.active .support-icon.active{filter:brightness(0) saturate(100%) invert(46%) sepia(44%) saturate(640%) hue-rotate(140deg) brightness(95%) contrast(88%)}.sidebar .sidebar-content .navigation-container .navigation-sections .section{display:flex;gap:16px;flex-direction:column}.sidebar .sidebar-content .navigation-container .navigation-sections .section .section-heading{padding:0 16px 0 12px;font-family:"Roboto ",sans-serif;font-weight:700;font-size:18px;line-height:26.1px;letter-spacing:0;color:#d4d4d4}.sidebar .sidebar-content .navigation-container .navigation-sections .section .section-list{padding:0 8px;list-style:none;margin:0;display:flex;flex-direction:column;gap:4px}.sidebar .sidebar-content .navigation-container .navigation-sections .section .section-list .line-break{width:100%;height:1px;background-color:#133b3e;margin-bottom:12px}.sidebar .sidebar-content .navigation-container .navigation-sections .section .section-list li{padding:12px 16px;border-radius:4px;font-family:"Roboto ",sans-serif;font-weight:400;font-size:16px;line-height:26.1px;letter-spacing:0;color:#a1a1a1;height:47px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}.sidebar .sidebar-content .navigation-container .navigation-sections .section .section-list li .list-content{display:flex;gap:16px;align-items:center}.sidebar .sidebar-content .navigation-container .navigation-sections .section .section-list li .list-content .icons{width:20px;height:20px;filter:brightness(0) saturate(100%) invert(63%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(108%) contrast(101%);transition:filter .2s ease}.sidebar .sidebar-content .navigation-container .navigation-sections .section .section-list li .notification{min-width:24px;height:17px;background-color:#f5feff;display:flex;justify-content:center;align-items:center;border-radius:10px;padding:2px 8px 0;font-size:12px;line-height:145%;color:#2c858c;font-weight:600}.sidebar .sidebar-content .navigation-container .navigation-sections .section .section-list li .notification-active{min-width:24px;height:17px;background-color:#2c858c;display:flex;justify-content:center;align-items:center;border-radius:10px;padding:2px 8px 0;font-size:12px;line-height:145%;color:#e0f4f5;font-weight:600}.sidebar .sidebar-content .navigation-container .navigation-sections .section .section-list .shimmer-div{display:flex;align-items:center;gap:16px;padding:0 18px}.sidebar .sidebar-content .navigation-container .navigation-sections .section .section-list .shimmer{font-weight:300;font-size:16px;line-height:26.1px;display:inline;margin-bottom:0}.sidebar .sidebar-content .navigation-container .navigation-sections .section .section-list .shimmer{text-align:start;color:#ffffff1a;background:-webkit-gradient(linear,left top,right top,from(#222),to(#222),color-stop(.5,rgba(255,255,255,.5490196078)));background:-moz-gradient(linear,left top,right top,from(#222),to(#222),color-stop(.5,#fff));background:gradient(linear,left top,right top,from(#222),to(#222),color-stop(.5,#fff));-webkit-background-size:125px 100%;-moz-background-size:125px 100%;background-size:125px 100%;-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;-webkit-animation-name:shimmer;-moz-animation-name:shimmer;animation-name:shimmer;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;background-repeat:no-repeat;background-position:0 0;background-color:#222}@-moz-keyframes shimmer{0%{background-position:top left}to{background-position:top right}}@-webkit-keyframes shimmer{0%{background-position:top left}to{background-position:top right}}@-o-keyframes shimmer{0%{background-position:top left}to{background-position:top right}}@keyframes shimmer{0%{background-position:top left}to{background-position:top right}}.sidebar .sidebar-content .navigation-container .navigation-sections .section .section-list .inactive span{color:#525252;cursor:not-allowed}.sidebar .sidebar-content .navigation-container .navigation-sections .section .section-list .inactive .icons{filter:brightness(0) saturate(100%) invert(33%) sepia(2%) saturate(500%) hue-rotate(165deg) brightness(97%) contrast(90%)!important}.sidebar .sidebar-content .navigation-container .navigation-sections .section .section-list .active{background:#ebf9fa;border:1px solid #A9E4EA;color:#171717;font-family:"Roboto ",sans-serif;font-weight:500;font-size:18px;line-height:26.1px;letter-spacing:0}.sidebar .sidebar-content .navigation-container .navigation-sections .section .section-list .active .list-content .icons{filter:brightness(0) saturate(100%) invert(44%) sepia(15%) saturate(1827%) hue-rotate(142deg) brightness(93%) contrast(89%)}.sidebar .sidebar-content .navigation-container .navigation-sections .line{height:1px;background:#133b3e}.sidebar .sidebar-content .navigation-container .navigation-sections .support-item{width:100%;max-width:269px;height:107px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:16px 20px;border:1px solid #1b4b4f;border-radius:4px;background:#133b3e;opacity:1;transition:all .3s ease;margin:0 auto}.sidebar .sidebar-content .navigation-container .navigation-sections .support-item .list-content{display:flex;align-items:center;gap:16px;width:100%;justify-content:left}.sidebar .sidebar-content .navigation-container .navigation-sections .support-item .list-content .icons{width:20px;height:20px;filter:brightness(0) saturate(100%) invert(63%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(108%) contrast(101%)}.sidebar .sidebar-content .navigation-container .navigation-sections .support-item .list-content .help-text{font-family:Roboto;font-weight:500;font-size:16px;line-height:145%;color:#a1a1a1}.sidebar .sidebar-content .navigation-container .navigation-sections .support-item .contact-btn{width:100%;max-width:221px;height:36px;padding:8px 12px;border:1px solid #258e97;border-radius:4px;background:#fff;font-family:Roboto;font-weight:600;font-size:14px;line-height:145%;color:#258e97;text-align:center;cursor:pointer;transition:all .2s ease}.sidebar .sidebar-content .navigation-container .navigation-sections .support-item .contact-btn:hover{background:#e6f8fa}.sidebar .sidebar-content .navigation-container .navigation-sections .support-item.active{background:#ebf9fa;border:1px solid #a9e4ea}.sidebar .sidebar-content .navigation-container .navigation-sections .support-item.active .help-text{color:#171717}.sidebar .sidebar-content .navigation-container .navigation-sections .support-item.active .icons{filter:brightness(0) saturate(100%) invert(44%) sepia(15%) saturate(1827%) hue-rotate(142deg) brightness(93%) contrast(89%)}.sidebar .sidebar-content .navigation-container .tooltip-container{width:240px;height:67px;background-color:#262626;box-shadow:0 4px 8px #00000026;color:#fff;font-weight:400;font-size:14px;line-height:160%;padding:12px 13px 11px 16px;position:absolute;border-radius:8px;top:331px;left:157px}.sidebar .sidebar-content .navigation-container .tooltip-container img{position:absolute;left:-9px;bottom:41%}.section-list li.disabled{color:#525252;cursor:not-allowed}.section-list li.disabled span{color:#525252}.section-list li.disabled .icons{filter:brightness(0) saturate(100%) invert(33%) sepia(2%) saturate(500%) hue-rotate(165deg) brightness(97%) contrast(90%)!important}@media (max-width: 830px){.sidebar{min-width:280px;max-width:280px;padding-left:18px;padding-right:14px}.sidebar .sidebar-content{gap:24px;padding:0}.sidebar .sidebar-content .header{padding:8px 0}.sidebar .sidebar-content .header .header-content{gap:7px}.sidebar .sidebar-content .header .header-content img{width:24px;height:24px}.sidebar .sidebar-content .header .header-content span{font-size:14.77px}.sidebar .sidebar-content .navigation-container .user-welcome-text{width:248px}.sidebar .sidebar-content .navigation-container .navigation-sections .section{gap:12px}.sidebar .sidebar-content .navigation-container .navigation-sections .section .section-heading{font-size:16px;padding:0}.sidebar .sidebar-content .navigation-container .navigation-sections .section .section-list{padding:0;width:100%}.sidebar .sidebar-content .navigation-container .navigation-sections .section .section-list li{height:43px}.sidebar .sidebar-content .navigation-container .navigation-sections .section .section-list .active{font-size:16px}.sidebar .sidebar-content .navigation-container .navigation-sections .support-item{margin:0 auto;width:100%;max-width:248px}.sidebar .sidebar-content .navigation-container .navigation-sections .support-item.active{font-size:16px}.sidebar .sidebar-content .navigation-container .navigation-sections .support-item .contact-btn{width:100%}.sidebar .sidebar-content .navigation-container .navigation-sections .login-support-container{margin:24px auto 0;width:100%;max-width:248px;padding:0}.sidebar .sidebar-content .navigation-container .navigation-sections .login-support-container .support-btn{width:100%}.sidebar .sidebar-content .navigation-container .navigation-sections .login-support-container .support-btn.active{font-size:16px}}.coupon-main-container{width:740px;height:167px;background:#fff3e7;border:1px solid var(--Dark-Blue-50, #E0F4F5);border-radius:4px;padding:30px 40px;color:#000;display:flex;flex-direction:column;gap:7px;position:relative}.coupon-main-container .detail-container{display:flex;justify-content:space-between}.coupon-main-container .detail-container .title{font-weight:600;font-size:24px;line-height:118%;color:#020708;margin:0;padding:0}.coupon-main-container .detail-container img{cursor:pointer;width:20px;height:20px;color:#0a0a0a}.coupon-main-container .btn{position:absolute;right:22px;bottom:-13px}.coupon-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:9998;opacity:0;visibility:hidden;transition:opacity .3s ease-out,visibility .3s ease-out}.coupon-backdrop.active{opacity:1;visibility:visible}.mobile-coupon-main-container{width:100vw;height:320px;background-color:#fff;position:fixed;bottom:0;left:0;right:0;z-index:9999;box-shadow:0 -2px 10px #0000001a;border-top-left-radius:16px;border-top-right-radius:16px;border:.5px solid var(--border-default-border-disabled, #EBEBEB);box-shadow:.5px 0 2px 0 #0000000d -.5px 0 2px 0 #0000001a;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.mobile-coupon-main-container .close-container{width:100%;height:21px;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;justify-content:center;align-items:center}.mobile-coupon-main-container .close-container .close{width:56px;height:2px;background-color:#d6d6d6}.mobile-coupon-main-container .coupon-wrapper{width:100%;height:181px;padding:7px 16px 0;display:flex;flex-direction:column;gap:16px}.mobile-coupon-main-container .coupon-wrapper .coupon{width:100%;height:128px;background-color:#fff3e7;border:1px solid #F9DDD7;padding:16px 16px 24px;border-radius:4px;display:flex;flex-direction:column;gap:12px}.mobile-coupon-main-container .coupon-wrapper .coupon .detail-container{display:flex;justify-content:space-between}.mobile-coupon-main-container .coupon-wrapper .coupon .detail-container .title{font-weight:600;font-size:14px;line-height:118%;color:#020708;margin:0}.mobile-coupon-main-container .coupon-wrapper .coupon .detail-container img{cursor:pointer;width:20px;height:20px}.mobile-coupon-main-container .action-button{width:100%;height:84px;padding:16px 16px 24px;display:flex;gap:8px;justify-content:space-between}.mobile-coupon-main-container .action-button .cancel-btn{width:176px;height:44px;border-radius:4px;background-color:#fff;border:none;color:#e14e31;font-size:16px;font-weight:600;line-height:145%}.mobile-coupon-main-container .action-button .apply-btn{height:44px}.mobile-coupon-main-container .action-button .apply-btn .text{font-size:16px}.mobile-coupon-main-container .open-coupon-container{width:100%;height:34px;display:flex;justify-content:center;align-items:center}.mobile-coupon-main-container .open-coupon-container .open-coupon{width:134px;height:5px;border-radius:100px;background-color:#000}.error-message{color:#e14e31;margin-top:5px;font-size:12px}.success-message{color:green;font-size:12px;margin-top:5px}.mobile-coupon-main-container.slide-up{transform:translateY(0)}body.coupon-open{overflow:hidden}.mobile-card-container{width:100%;background-color:#0a1e1f;box-shadow:0 -8px 10px #0000001a;position:sticky!important;bottom:0!important;z-index:9999}.mobile-card-container .mobile-content-wapper{margin:16px 20px 24px;display:flex;flex-direction:row;gap:8px;justify-content:space-between;align-items:center}.mobile-card-container .mobile-content-wapper .quantity-container{display:flex;justify-content:space-between;flex-direction:column;gap:8px}.mobile-card-container .mobile-content-wapper .quantity-container .quantity{display:flex;flex-direction:column;gap:6px}.mobile-card-container .mobile-content-wapper .quantity-container .quantity .quantity-count{color:#258e97;font-weight:300;font-size:14px;line-height:118%}.mobile-card-container .mobile-content-wapper .quantity-container .quantity .price{color:#a9e4ea;font-weight:600;font-size:20px;line-height:118%}.mobile-card-container .mobile-content-wapper .coupon-section{text-align:start;width:100%}.mobile-card-container .mobile-content-wapper .coupon-section .coupon-prompt{font-weight:400;font-size:14px;line-height:100%;color:#d4d4d4}.mobile-card-container .mobile-content-wapper .coupon-section .coupon-prompt .apply-coupon{color:#e14e31;font-weight:600;cursor:pointer}.mobile-card-container .mobile-content-wapper .coupon-section .discount-applied{background:linear-gradient(85deg,#598084 22%,#0a1e1f 61%);width:fit-content;padding:2px 4px;border-radius:3px;color:#fff;font-size:14px}.mobile-card-container .mobile-content-wapper .coupon-section .discount-applied .change-coupon{color:#e14e31;font-weight:600;margin-left:8px;cursor:pointer}.mobile-card-container .bulk-container{background-color:#133b3e;padding:14px 24px}.mobile-card-container .bulk-container .text{color:#e5e5e5;font-size:14px;font-weight:400;display:flex;justify-content:center;gap:4px}.mobile-card-container .bulk-container img{cursor:pointer;width:16px}.modal{position:fixed;z-index:100000;background-color:#00000080;top:0;bottom:0;left:0;right:0}.modal .bulk-modal{display:flex;flex-direction:column;gap:16px;background-color:#0a1e1f;align-items:center;position:fixed;width:100%;bottom:0;left:0;right:0;overflow-x:hidden;border-top-right-radius:16px;border-top-left-radius:16px;transform:translateY(100%);animation:slideUpModal .4s forwards;border-top:.5px solid #EBEBEB}.modal .bulk-modal .swiper{padding:0;margin:12px 0 0;border:1px solid #D6D6D6;width:56px}.modal .bulk-modal .bulk-modal-container{display:flex;flex-direction:column;padding:16px 16px 24px;align-items:center;gap:24px;width:100%;box-sizing:border-box}.modal .bulk-modal .bulk-modal-container .bulk-modal__header{display:flex;justify-content:space-between;width:100%}.modal .bulk-modal .bulk-modal-container .bulk-modal__header .bulk-modal__header-title{font-size:20px;font-weight:600;line-height:120%;margin:0;padding:0;color:#fff}.modal .bulk-modal .bulk-modal-container .bulk-modal__header .bulk-modal__header-icon{transform:rotate(180deg);cursor:pointer}.modal .bulk-modal .bulk-modal-container .bulk-modal__content{display:flex;flex-direction:column;gap:20px;align-items:start;width:100%}.modal .bulk-modal .bulk-modal-container .bulk-modal__content .bulk-modal__content--header{display:flex;flex-direction:column;gap:12px}.modal .bulk-modal .bulk-modal-container .bulk-modal__content .bulk-modal__content--header p{font-size:18px;font-weight:300;color:#258e97;line-height:118%}.modal .bulk-modal .bulk-modal-container .bulk-modal__content .bulk-modal__content--header h2{margin:0;color:#a9e4ea;font-size:32px;font-weight:600;line-height:118%}.modal .bulk-modal .bulk-modal-container .bulk-modal__content .bulk-modal__content--content{display:flex;flex-direction:column;gap:12px;width:100%}.modal .bulk-modal .bulk-modal-container .bulk-modal__content .bulk-modal__content--content p{font-size:14px;font-weight:400;color:#fff;line-height:120%}.modal .bulk-modal .bulk-modal-container .bulk-modal__content .bulk-modal__content--content .dicounts-chip-container{display:flex;flex-direction:column;gap:12px;width:100%}.modal .bulk-modal .bulk-modal-container .bulk-modal__content .bulk-modal__content--content .dicounts-chip-container .chip{position:relative;display:flex;align-items:center;width:100%;height:52px;background-color:#133b3e;border-radius:6px;overflow:hidden}.modal .bulk-modal .bulk-modal-container .bulk-modal__content .bulk-modal__content--content .dicounts-chip-container .chip .files-image{border-right:2px dotted #2C858C;width:40px;height:100%;padding:0 10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.modal .bulk-modal .bulk-modal-container .bulk-modal__content .bulk-modal__content--content .dicounts-chip-container .chip .text-content{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 40px);padding:12px 16px 12px 12px}.modal .bulk-modal .bulk-modal-container .bulk-modal__content .bulk-modal__content--content .dicounts-chip-container .chip .text-content .name{color:#fff;font-size:16px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal .bulk-modal .bulk-modal-container .bulk-modal__content .bulk-modal__content--content .dicounts-chip-container .chip .text-content .discount-container-text{display:flex;align-items:center;gap:8px;flex-shrink:0}.modal .bulk-modal .bulk-modal-container .bulk-modal__content .bulk-modal__content--content .dicounts-chip-container .chip .text-content .discount-container-text .discount{font-size:16px;color:#fff;font-weight:500;line-height:120%;white-space:nowrap}.modal .bulk-modal .bulk-modal-container .bulk-modal__content .bulk-modal__content--content .dicounts-chip-container .chip .text-content .discount-container-text img{width:32px;height:16px;flex-shrink:0}.modal .bulk-modal .bulk-modal-container .bulk-modal__content .bulk-modal__content--content .dicounts-chip-container .chip .chip-left-circle{width:12px;height:12px;position:absolute;left:-6px;background-color:#0a1e1f;border-radius:100%}.modal .bulk-modal .bulk-modal-container .bulk-modal__content .bulk-modal__content--content .dicounts-chip-container .chip .chip-right-circle{width:12px;height:12px;position:absolute;right:-6px;background-color:#0a1e1f;border-radius:100%}.modal .bulk-modal .bulk-modal-container .bulk-modal__content .bulk-modal__content--footer p{font-size:14px;line-height:22px;font-weight:400;color:#fff}.modal .bulk-modal .bulk-modal-container .bulk-modal__content .bulk-modal__content--footer p span{color:#e14e31}.modal .bulk-modal.closing{animation:slideDownModal .4s forwards;transform:translateY(0)}@keyframes slideUpModal{0%{transform:translateY(100%)}to{transform:translateY(0);opacity:1}}@keyframes slideDownModal{0%{transform:translateY(0)}to{transform:translateY(100%)}}.success-container{background-color:#0f2c2f;height:calc(100% - 72px);display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.success-container .success-card{background-color:#e0f4f5;padding:40px;border-radius:4px;text-align:center;max-width:900px;width:90%;position:relative;min-height:345px;max-height:345px}.success-container .success-card .success-icon{background-color:#f5feff;width:60px;height:60px;border-radius:4px;display:flex;align-items:center;justify-content:center;margin:20px auto}.success-container .success-card .success-icon img{height:30px;width:30px}.success-container .success-card h2{font-family:"Roboto ",sans-serif;font-weight:600;font-size:32px;line-height:118%;letter-spacing:0;text-align:center;vertical-align:middle;margin:10px 0;color:#194c50}.success-container .success-card .subtext{font-family:"Roboto ",sans-serif;font-weight:400;font-size:16px;line-height:160%;letter-spacing:0px;text-align:center;vertical-align:middle;margin:0;color:#525252}.success-container .success-card .redirect-wait{margin-top:34px;font-size:14px;line-height:160%;color:#737373;font-weight:400}.success-container .success-card .instruction{font-family:"Roboto ",sans-serif;font-weight:400;font-size:20px;line-height:160%;letter-spacing:0px;text-align:center;vertical-align:middle;margin:20px auto;color:#262626;max-width:40ch}.success-container .success-card .left{position:absolute;top:0;left:0;height:97px;max-width:137px}.success-container .success-card .right{position:absolute;top:0;right:0;height:113px;max-width:208px}.success-container .pattern-container{position:absolute;top:0;left:0;width:100%;height:77px;z-index:1}.success-container .pattern-container .pattern-image{width:100%;object-fit:cover;height:77px}.success-container .pattern-container-bottom{position:absolute;bottom:-5px;left:0;width:100%;height:77px;z-index:1;overflow:visible}.success-container .pattern-container-bottom .pattern-image-bottom{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}@media (max-width: 830px){.success-container{height:calc(100vh - 70px)}.success-container .success-card{padding:0;min-height:unset;max-height:unset;margin:0 40.5px}.success-container .success-card h2{font-size:24px}.success-container .success-card .instruction{font-size:16px;line-height:160%;color:#262626;font-weight:400;padding-left:20px;padding-right:20px;margin-bottom:32px}.success-container .success-card .redirect-wait{margin-top:20px;margin-bottom:32px}.success-container .success-card .left{height:60px;width:84px}.success-container .success-card .right{height:60px;width:109px}.success-container .success-card .success-icon{width:40px;height:40px;margin:20px auto 24px}.success-container .success-card .success-icon img{width:20px;height:20px}.success-container .success-card .subtext{font-size:14px;color:#525252}.success-container .success-card h2{padding:0;margin:0 0 4px}.success-container .pattern-container .pattern-image,.success-container .pattern-container-bottom,.success-container .pattern-container-bottom .pattern-image-bottom{height:53px}}.payment-container{background-color:#fff3e7;display:flex;flex-direction:column;gap:24px;border:1px solid #E0F4F5;padding:32px 40px;border-radius:4px;width:740px;margin:0 auto;min-height:500px;position:relative;border:1.3px solid #f9ddd7}.payment-container h2{font-family:"Roboto ",sans-serif;font-weight:600;margin-top:0;font-size:24px;line-height:118%;letter-spacing:0;vertical-align:middle;color:#020708;text-transform:uppercase}.payment-container .debit-container.active{border:1px solid #E14E31;box-shadow:-2px 10px 15px #00000014;border-radius:4px}.payment-container .debit-container .payment-option{border:1.5px solid #E5E5E5;border-radius:4px;padding:22px 24px}.payment-container .debit-container .payment-option.active{border:none;padding:16px 24px}.payment-container .debit-container .payment-option .paymet-option__header{display:flex;flex:1}.payment-container .debit-container .payment-option .paymet-option__header .custom-radio{display:flex;align-items:center;gap:12px;font-family:"Roboto ",sans-serif;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;vertical-align:middle;cursor:pointer;color:#0a0a0a}.payment-container .debit-container .payment-option .paymet-option__header .custom-radio input[type=radio]{display:none}.payment-container .debit-container .payment-option .paymet-option__header .custom-radio .radio-mark{width:20px;height:20px;border:2px solid #D0D5DD;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.payment-container .debit-container .payment-option .paymet-option__header .custom-radio .radio-mark.active{border:2px solid #F56630}.payment-container .debit-container .payment-option .paymet-option__header .custom-radio input[type=radio]:checked+.radio-mark:after{content:"";width:10px;height:10px;background:#f56630;border-radius:50%}.payment-container .debit-container .payment-option .paymet-option__header .custom-radio input[type=radio]:not(:checked)+.radio-mark:after{content:"";width:20px;height:20px;border-radius:50%}.payment-container .debit-container .payment-option .paymet-option__header .logos{margin-left:auto;display:flex}.payment-container .debit-container .payment-option .paymet-option__header .logos img{width:50px}.payment-container .debit-container .payment-option .paymet-option__header .paypal-logo{width:61px;margin-left:auto}.payment-container .debit-container .payment-option .accordion{display:flex;flex-direction:column;gap:20px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(0,0,0,.0509803922);box-sizing:border-box}.payment-container .debit-container .payment-option .accordion .row{display:flex;gap:24px;flex:1}.payment-container .debit-container .payment-option .accordion .row>*{flex:1}.payment-container .debit-container .payment-option .accordion label{font-family:"Roboto ",sans-serif;font-weight:400;font-size:14px;line-height:100%;vertical-align:middle;color:#404040}.payment-container .debit-container .payment-option .accordion input::placeholder{font-family:"Roboto ",sans-serif;font-weight:400;font-size:16px;line-height:100%;color:#aab7c4}.payment-container .debit-container .payment-option .accordion input{background-color:#fff;border:1px solid #F5F5F5;border-radius:4px}.payment-container .debit-container .payment-option .accordion .subtext,.payment-container .debit-container .payment-option .accordion .instruction{font-family:"Roboto ",sans-serif;text-align:center;vertical-align:middle}.payment-container .debit-container .payment-option .accordion .subtext{font-weight:400;font-size:16px;line-height:160%}.payment-container .debit-container .payment-option .accordion .instruction{font-weight:400;font-size:20px;line-height:160%}.payment-container .debit-container .payment-option .accordion .stripe-card-wrapper{flex:1}.payment-container .debit-container .payment-option .accordion .stripe-card-wrapper .input-label{font-family:"Roboto ",sans-serif;font-weight:400;font-size:14px;line-height:100%;color:#404040;display:block}.payment-container .debit-container .payment-option .accordion .stripe-card-wrapper .stripe-card-element{background-color:#fff;border:1.5px solid rgb(229,229,229);border-radius:4px;padding:12px 16px;display:flex;align-items:center}.payment-container .debit-container .payment-option .accordion .stripe-card-wrapper .stripe-card-element.focused{border-color:#4fc8d3}.payment-container .debit-container .payment-option .accordion .stripe-card-wrapper .stripe-card-element:focus-within{border-color:#4fc8d3}.payment-container .debit-container .payment-option .accordion .stripe-card-wrapper .stripe-card-element.error{border:1px solid #dc2626}.payment-container .debit-container .payment-option .accordion .stripe-card-wrapper .stripe-card-element .StripeElement{width:100%}.payment-container .debit-container .payment-option .accordion .stripe-card-wrapper .stripe-card-element .StripeElement--focus{border-color:#4fc8d3}.payment-container .debit-container .payment-option .accordion .stripe-card-wrapper .stripe-card-element .StripeElement--invalid{border-color:#dc2626}.payment-container .debit-container .payment-option .accordion .stripe-card-wrapper .stripe-card-element .StripeElement--complete{border-color:#059669}.payment-container .debit-container .payment-option .accordion .stripe-card-wrapper .error-message{color:#dc2626;font-family:"Roboto ",sans-serif;font-size:12px;font-weight:500;margin-top:1px}.payment-container .disable{background-color:#e6e8eb;color:#9ca3af;cursor:not-allowed;opacity:.6;pointer-events:none}.payment-container .btn{position:absolute;right:20px;bottom:-13px}.payment-container .coupon-section{padding-top:18px;margin-top:auto}.payment-container .coupon-section .coupon-prompt{font-weight:400;font-size:14px;line-height:100%;color:#525252}.payment-container .coupon-section .coupon-prompt .apply-coupon{color:#e14e31;font-weight:600;cursor:pointer}.payment-container .coupon-section .discount-applied{background:linear-gradient(90deg,#a9e4ea80,#a9e4ea80 48.41%,#fff0 70%);width:fit-content;padding:2px 4px;border-radius:3px;color:#525252;font-size:14px}.payment-container .coupon-section .discount-applied .change-coupon{color:#e14e31;font-weight:600;margin-left:8px;cursor:pointer}@media (max-width: 1300px){.payment-container{padding:20px;border-radius:4px;width:100%;margin:0 auto;min-height:400px;gap:12px}.payment-container h2{font-size:16px;margin-bottom:4px}.payment-container .debit-container .payment-option{gap:16px}.payment-container .debit-container .payment-option .paymet-option__header{flex-direction:column;gap:12px}.payment-container .debit-container .payment-option .paymet-option__header .custom-radio{font-size:14px}.payment-container .debit-container .payment-option .paymet-option__header .logos{margin-left:30px}.payment-container .debit-container .payment-option .paymet-option__header .logos img{height:24px}.payment-container .debit-container .payment-option .paypal-header{display:flex;flex-direction:row;flex:1;width:100%}.payment-container .debit-container .payment-option .paypal-header img{margin-left:auto}.payment-container .debit-container .payment-option .accordion{border:none;padding-top:0;margin-top:16px;gap:24px}.payment-container .debit-container .payment-option .accordion .row{margin:0;display:flex;flex-direction:column}.payment-container .debit-container .payment-option .accordion .stripe-card-wrapper .stripe-card-element{width:100%}.payment-container .paypal-option{padding:20px 24px}.payment-container .paypal-option .custom-radio{font-size:14px}.payment-container .coupon-section{display:none}}@media (max-height: 900px) and (max-width: 800px){.payment-container{height:450px;min-height:450px;overflow-y:scroll}}@media (max-height: 750px) and (max-width: 800px){.payment-container{height:350px;min-height:350px;overflow-y:scroll}}.EmailRegisteredAlready-main-container{position:fixed;height:100vh;width:100vw;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#0009;z-index:9999}.EmailRegisteredAlready-main-container .EmailRegisteredAlready-card-container{width:100%;height:206px;display:flex;flex-direction:column;gap:10px;padding:0 41px}.EmailRegisteredAlready-main-container .EmailRegisteredAlready-card-container .close-wrapper{width:100%;display:flex;justify-content:end}.EmailRegisteredAlready-main-container .EmailRegisteredAlready-card-container .close-wrapper .close-container{width:32px;height:32px;background-color:#fff;border-radius:100%;display:flex;justify-content:center;align-items:center}.EmailRegisteredAlready-main-container .EmailRegisteredAlready-card-container .close-wrapper .close-container img{width:16px;height:16px}.EmailRegisteredAlready-main-container .EmailRegisteredAlready-card-container .card{width:100%;height:308px;background-color:#fff;border-radius:4px}.EmailRegisteredAlready-main-container .EmailRegisteredAlready-card-container .card .blue-line{width:100%;background-color:#2fb1be;height:6px;border-top-left-radius:4px;border-top-right-radius:4px}.EmailRegisteredAlready-main-container .EmailRegisteredAlready-card-container .card .card-content{width:100%;padding:12px 22px 16px;flex-direction:column;gap:20px;display:flex;justify-content:center;align-items:center}.EmailRegisteredAlready-main-container .EmailRegisteredAlready-card-container .card .card-content .card-text{color:#525252;font-weight:400;font-size:14px;line-height:22px}.dashboard-main-container{display:flex;height:100vh;overflow-y:hidden}.dashboard-main-container .content-wrapper{width:100%;overflow-y:auto;height:100%}.dashboard-main-container .content-wrapper .loader-container{display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:relative;background-color:#d2f1f4}.dashboard-main-container .content-wrapper .loader-container .loader{border-top:solid 4px #0F2C2F}.dashboard-mobile-container{background-color:#d2f1f4;width:100%;height:100vh;position:relative}.dashboard-mobile-container .loader-container{display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:relative;background-color:#d2f1f4}.dashboard-mobile-container .loader-container .loader{border-top:solid 4px #0F2C2F}.dashboard-mobile-container .tooltip-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;width:308px;height:82px;background-color:#fff;border-top:6px solid #2FB1BE;border-radius:4px;color:#262626;font-weight:400;font-size:14px;line-height:160%;padding:16px 20px}.dashboard-mobile-container .tooltip-container img{position:absolute;top:-45px;width:32px;height:32px;background-color:#fff;right:0;border-radius:50%;padding:8px}.dashboard-fade-black{position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:8;pointer-events:none;border-radius:0}.mobile-sidebar-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:9998;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.mobile-sidebar-backdrop.open{opacity:1;visibility:visible}.mobile-sidebar{position:fixed;top:0;left:0;height:100%;width:280px;z-index:9999;transform:translate(-100%);transition:transform .3s ease;background-color:#fff;box-shadow:2px 0 10px #0000001a}.mobile-sidebar.open{transform:translate(0)}.mobile-sidebar.bounce{transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}body.sidebar-open{overflow:hidden}.snapshot-main-container{background-color:#d2f1f4;width:100%;display:flex;justify-content:center;min-height:920px;height:100vh}.snapshot-main-container .content-container{width:930px;display:flex;flex-direction:column;gap:25px;margin:11px 0 40px}.snapshot-main-container .content-container .g-translator{width:100%;display:flex;justify-content:flex-start}.snapshot-main-container .content-container .spinner-container{width:267px;height:100%;display:flex;align-items:center;justify-content:center}.snapshot-main-container .content-container .spinner-container.mobile{width:194px}.snapshot-main-container .content-container .spinner-container .spinner{width:32px;height:32px;border:4px solid #f3f3f3;border-top:4px solid #0F2C2F;border-radius:50%;animation:spin 1s linear infinite}.snapshot-main-container .content-container .welcome-text{color:#171717;font-weight:600;font-size:18px;line-height:100%}.snapshot-main-container .content-container .card-container{background-color:#fff;height:100%;border-radius:12px;display:flex;flex-direction:column;align-items:center}.snapshot-main-container .content-container .card-container .snapshot-icon{width:300px;margin-top:54px}.snapshot-main-container .content-container .card-container .card-text-area{text-align:center;width:438px;display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.snapshot-main-container .content-container .card-container .card-text-area h1,.snapshot-main-container .content-container .card-container .card-text-area p{padding:0;margin:0}.snapshot-main-container .content-container .card-container .card-text-area .title{color:#1c6b72;font-weight:700;font-size:36px;line-height:130%;font-family:Roboto,sans-serif}.snapshot-main-container .content-container .card-container .card-text-area .subtitle{color:#525252;font-weight:400;font-size:18px;line-height:160%;font-family:Roboto,sans-serif}@media (max-width: 830px){.snapshot-main-container{width:100%;margin:76px auto auto;min-height:unset;height:auto;padding:0 16px;display:flex;justify-content:center;align-items:center}.snapshot-main-container .content-container{width:100%;margin:0;gap:24px;height:100%}.snapshot-main-container .content-container .welcome-text{font-size:16px;font-weight:600;line-height:24px}.snapshot-main-container .content-container .card-container{min-height:700px;border-radius:8px;padding-bottom:20px;gap:24px}.snapshot-main-container .content-container .card-container .snapshot-icon{width:226.42px;margin-top:20px;height:200px}.snapshot-main-container .content-container .card-container .card-text-area{width:100%;max-width:320px;margin-bottom:0;gap:8px}.snapshot-main-container .content-container .card-container .card-text-area .title{font-size:24px;font-weight:600}.snapshot-main-container .content-container .card-container .card-text-area .subtitle{font-size:14px}}.dashboard-container{display:flex;flex-direction:column;background-color:#d2f1f4;overflow-y:auto;min-height:100vh;padding:0 30px;margin:0 auto;align-items:center}.dashboard-container .apest-card{width:930px;margin:0 auto;background:#fff;border-radius:12px;overflow:hidden;padding:60px;min-height:1020px;height:auto}.dashboard-container .secondary-section-label{color:#0a0a0a;font-size:14px}.dashboard-container .heading-container{display:flex;align-items:center;justify-content:space-between;background:#d2f1f4;margin:24px 0;width:930px;justify-content:flex-end}.dashboard-container .heading-container .title{font-size:18px;font-weight:600;color:#171717}.dashboard-container img{width:28px}.dashboard-container .primary-section{display:flex;align-items:start;width:100%;padding-bottom:60px}.dashboard-container .primary-section .primary-badge{display:flex;flex-direction:column;align-items:start;gap:16px;width:40%}.dashboard-container .primary-section .primary-badge .primary-label{font-size:20px;line-height:145%;font-weight:400;color:#171717;letter-spacing:1px;text-transform:uppercase}.dashboard-container .primary-section .primary-badge .primary-badge-container{display:flex;align-items:end}.dashboard-container .primary-section .primary-badge .primary-badge-container .image-container{height:61px;width:70px}.dashboard-container .primary-section .primary-badge .primary-badge-container .model-img{width:70px;height:60px;margin-left:25px}.dashboard-container .primary-section .primary-badge .teaching-title{font-size:48px;font-weight:600;color:#e14e31;margin-top:-15px;line-height:145%}.dashboard-container .primary-section .primary-description{color:#262626;line-height:1.6;max-width:500px;margin:0 auto;width:60%}.dashboard-container .secondary-section{border-top:2px solid #9fd7dd;padding:60px 0;display:flex;justify-content:space-between;width:100%}.dashboard-container .secondary-section .section-header{display:flex;justify-content:space-between;margin-bottom:25px}.dashboard-container .secondary-section .secondary-left-section{width:40%}.dashboard-container .secondary-section .secondary-right-section{width:60%}.dashboard-container .secondary-section .secondary-right-section .combination-display{display:flex!important;align-items:end;gap:12px;justify-items:center;margin-top:24px}.dashboard-container .secondary-section .secondary-right-section .combination-display .plus{font-size:18px;color:#6b7280;margin:0 5px}.dashboard-container .secondary-section .secondary-right-section .combination-display .combo-text{font-size:20px;font-weight:500;color:#262626}.dashboard-container .secondary-section .secondary-right-section .plus-icon{color:#6b7280;font-size:20px;align-items:end}.dashboard-container .secondary-section .secondary-right-section .icon-container{display:flex!important;align-items:center;gap:12px;justify-items:center}.dashboard-container .secondary-section .secondary-right-section .teaching-combo-icon-first{width:28px}.dashboard-container .secondary-section .secondary-content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-bottom:20px}.dashboard-container .secondary-section .secondary-content .gift-name{font-size:18px;font-weight:600;color:#262626}.dashboard-container .secondary-section .combination-description{color:#262626;margin-top:40px}.dashboard-container .prophetic-icon{display:flex;justify-items:center;align-items:center;margin-top:24px}.dashboard-container .prophetic-icon .gift-name{font-weight:600;color:#262626;font-size:20px;margin-left:10px}.dashboard-container .bottom-section{display:flex;width:100%;align-items:start;border-top:2px solid #9fd7dd}.dashboard-container .bottom-section .supplementary-section{width:40%;padding-top:60px}.dashboard-container .bottom-section .supplementary-section .supplementary-gifts{display:flex;flex-direction:column;gap:36px;margin-top:24px}.dashboard-container .bottom-section .supplementary-section .supplementary-gifts .gift-item{display:flex;flex-direction:column;gap:14px}.dashboard-container .bottom-section .supplementary-section .supplementary-gifts .gift-item .gift-name{font-size:20px;font-weight:500;color:#262626;line-height:145%}.dashboard-container .bottom-section .supplementary-section .supplementary-gifts .gift-item img{height:44px;width:44px}.dashboard-container .bottom-section .overview-section{padding:60px 0 0;width:60%;display:flex;flex-direction:column;gap:24px}.dashboard-container .bottom-section .overview-section .chart-container{display:flex;align-items:flex-end;justify-content:space-between;height:285px;margin-top:45px;padding:0 10px;position:relative}.dashboard-container .bottom-section .overview-section .chart-container:before{content:"";position:absolute;left:0;right:0;bottom:30px;height:2px;background:#e5e5e5;z-index:1}.dashboard-container .bottom-section .overview-section .chart-container .bar-container{display:flex;flex-direction:column;align-items:center;flex:1;height:100%;justify-content:flex-end}.dashboard-container .bottom-section .overview-section .chart-container .bar-container .bar{width:100%;max-width:44px;border-radius:6px 6px 0 0;position:relative;margin-bottom:10px;min-height:90px;transition:all .3s ease}.dashboard-container .bottom-section .overview-section .chart-container .bar-container .bar .bar-value{position:absolute;top:-25px;left:50%;transform:translate(-50%);font-weight:600;font-size:14px;color:#0a0a0a}.dashboard-container .bottom-section .overview-section .chart-container .bar-container .bar-label{font-weight:600;font-size:14px;color:#475467}.dashboard-container .refer-card{width:930px;height:240px;border-radius:8px;opacity:1;display:flex;justify-content:space-between;align-items:center;padding:44px 36px;background:#fff;gap:48px;margin:24px 0}.dashboard-container .refer-card .content{display:flex;flex-direction:column}.dashboard-container .refer-card .content .heading{font-family:Roboto;font-weight:600;font-style:normal;font-size:24px;line-height:100%;letter-spacing:0%;color:#171717;margin-bottom:12px}.dashboard-container .refer-card .content .text{font-family:Roboto;font-weight:400;font-style:normal;font-size:16px;line-height:26px;letter-spacing:0%;color:#737373;width:477px;margin-bottom:20px}.dashboard-container .refer-card .content .button{width:120px;border-radius:4px;border-width:1px;opacity:1;padding:10.5px 15px;background:#258e97;border:1px solid #258e97;color:#fff;font-family:Roboto;font-size:14px;font-weight:500;cursor:pointer}.dashboard-container .refer-card .image img{width:189px;height:148px;object-fit:contain}@media (max-width: 1220px){.dashboard-container{padding:0 16px}.dashboard-container .heading-container{margin:20px 0 24px;width:100%;max-width:100%}.dashboard-container .heading-container .title{font-size:16px;color:#171717}.dashboard-container .apest-card{width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;padding:20px 16px;height:unset}.dashboard-container .apest-card .primary-section{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;min-height:201px;padding:24px 0 0}.dashboard-container .apest-card .primary-section .primary-badge{margin-bottom:0;width:unset;position:relative}.dashboard-container .apest-card .primary-section .primary-badge .primary-label{font-weight:400;font-size:14px;position:relative;top:3px;letter-spacing:2%;line-height:145%}.dashboard-container .apest-card .primary-section .primary-badge .teaching-title{font-weight:600;font-size:36px;line-height:145%;min-height:75px;margin-top:10px}.dashboard-container .apest-card .primary-section .primary-badge .primary-badge-container{flex-direction:column;align-items:center}.dashboard-container .apest-card .primary-section .primary-badge .model-img{width:64px;height:64px;margin:0;position:absolute;right:-70px}.dashboard-container .apest-card .primary-section .primary-description{font-size:14px;width:unset;text-align:center;color:#262626}.dashboard-container .apest-card .primary-section .primary-description .last-three{white-space:nowrap}.dashboard-container .apest-card .primary-section .primary-icon-container{position:relative}.dashboard-container .apest-card .primary-section .primary-icon-container .image-container{height:48px;width:41px;margin-left:12px}.dashboard-container .apest-card .secondary-section{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;width:100%;padding:24px 0 0}.dashboard-container .apest-card .secondary-section .secondary-left-section{width:unset;min-height:61px}.dashboard-container .apest-card .secondary-section .secondary-right-section{width:100%;border-top:2px solid #9fd7dd;display:flex;flex-direction:column;gap:12px;min-height:168px;justify-content:center;padding:24px 0 0}.dashboard-container .apest-card .secondary-section .secondary-right-section .combination-display{justify-content:center;margin:0;gap:8px}.dashboard-container .apest-card .secondary-section .secondary-right-section .combination-display .icon-container{align-items:center;gap:8px}.dashboard-container .apest-card .secondary-section .secondary-right-section .combination-display .icon-container .combo-text{font-size:18px;font-weight:600;line-height:145%;color:#262626}.dashboard-container .apest-card .secondary-section .secondary-right-section .combination-description{text-align:center;font-size:14px;max-width:500px;margin:8px auto 0;color:#262626}.dashboard-container .apest-card .secondary-section .secondary-right-section .plus-icon{color:#a1a1aa;font-size:24px;font-weight:500;height:32px}.dashboard-container .apest-card .secondary-section-label{display:flex;justify-content:center;font-size:12px;letter-spacing:2%;line-height:145%;color:#0a0a0a}.dashboard-container .apest-card .gift-name{font-size:18px;font-weight:600;line-height:145%;color:#262626}.dashboard-container .apest-card .bottom-section{flex-direction:column;align-items:center;width:100%;gap:24px;text-align:center}.dashboard-container .apest-card .bottom-section .supplementary-section{width:unset;text-align:center;padding:24px 0 0}.dashboard-container .apest-card .bottom-section .supplementary-section .secondary-section-label{display:flex;justify-content:center;align-items:center}.dashboard-container .apest-card .bottom-section .supplementary-section .supplementary-gifts{flex-direction:row;align-items:end;gap:36px}.dashboard-container .apest-card .bottom-section .supplementary-section .supplementary-gifts .gift-item{justify-content:space-between;gap:14px;display:flex;flex-direction:column;align-items:center}.dashboard-container .apest-card .bottom-section .supplementary-section .supplementary-gifts .gift-item .gift-name{font-size:16px;font-weight:600;line-height:145%;color:#262626}.dashboard-container .apest-card .bottom-section .overview-section{width:100%;border-top:2px solid #9fd7dd;padding:24px 0 0}.dashboard-container .apest-card .bottom-section .overview-section .chart-container{margin-top:22px}.dashboard-container .apest-card .bottom-section .overview-section .bar{max-width:32px!important}.dashboard-container .apest-card .bottom-section .overview-section .bar .bar-value{color:#0a0a0a!important}.dashboard-container .apest-card .bottom-section .overview-section .bar-label{font-weight:600;font-size:14px;color:#475467!important}.dashboard-container .header{padding:15px 20px;flex-direction:column;gap:15px;align-items:flex-start}.dashboard-container .header .title{font-size:16px}.dashboard-container .header .download-btn{align-self:stretch;justify-content:center}.dashboard-container .refer-card{width:100%;height:auto;flex-direction:column;align-items:center;gap:0px;padding:24px;margin:16px 0}.dashboard-container .refer-card .content{display:flex;flex-direction:column;gap:20px;align-items:center;text-align:center}.dashboard-container .refer-card .content .text-area .heading{font-family:Roboto;font-weight:600;font-size:20px;line-height:115%;color:#171717;margin-bottom:12px;width:100%;text-align:center}.dashboard-container .refer-card .content .text-area .text{font-family:Roboto;font-weight:400;font-size:14px;line-height:22px;width:100%;color:#737373;margin:0;text-align:center}.dashboard-container .refer-card .content .image{align-items:center;height:120px}.dashboard-container .refer-card .content .image img{width:153px;height:120px;object-fit:contain}.dashboard-container .refer-card .button{width:120px;border-radius:4px;border-width:1px;opacity:1;padding:10.5px 16px;background:#258e97;border:1px solid #258e97;color:#fff;font-family:Roboto;font-size:14px;font-weight:500;cursor:pointer}.dashboard-container .refer-card .mobile-button{width:120px;border-radius:4px;border-width:1px;opacity:1;padding:10.5px 15px;background:#258e97;border:1px solid #258e97;color:#fff;font-family:Roboto;font-size:14px;font-weight:500;cursor:pointer;align-self:center;margin-top:32px}.dashboard-container .prophetic-icon,.dashboard-container .apostolic-icon,.dashboard-container .shepherding-icon,.dashboard-container .evangelistic-icon,.dashboard-container .teaching-icon{height:44px}}@media (max-width: 830px){.dashboard-container{padding:0 16px}.dashboard-container .apest-card .primary-section .model-img{width:64px;height:64px;margin:0;position:absolute;right:-58px;bottom:4px}}@media (max-width: 430px){.dashboard-container .apest-card .primary-section .primary-badge .primary-badge-container{padding-right:calc(38px + 5vw)}}.benchmark-main-container{flex-direction:column;background-color:#d2f1f4;width:100%;display:flex;justify-content:center;font-family:Roboto;height:100%}.benchmark-main-container .content-wrapper{width:100%;display:flex;justify-content:center}.benchmark-main-container .content-wrapper .content{width:930px;display:flex;flex-direction:column}.benchmark-main-container .content-wrapper .content .heading-container{display:flex;justify-content:flex-end;align-items:center;background:#d2f1f4;width:930px;margin:24px 0}.benchmark-main-container .content-wrapper .content .heading-container .desktop-download-btn{display:block}.benchmark-main-container .content-wrapper .content .heading-container .mobile-download-icon{display:none;width:40px;height:40px;cursor:pointer}.benchmark-main-container .content-wrapper .content .heading-container .mobile-download-icon img{width:100%;height:auto;background:linear-gradient(90deg,#e14e31,#e7725a)}.benchmark-main-container .content-wrapper .content .heading-container .title{font-weight:600;font-size:18px;line-height:100%;color:#171717;font-family:Roboto}.benchmark-main-container .content-wrapper .content .benchmark-container{width:100%;background-color:#fff;height:1826px;border-radius:8px;padding:40px 36px;color:#171717;display:flex;flex-direction:column;gap:24px}.benchmark-main-container .content-wrapper .content .benchmark-container .loader-container{display:flex;justify-content:center;align-items:center;width:100%;position:relative;background-color:#fff;height:auto;top:186px}.benchmark-main-container .content-wrapper .content .benchmark-container .loader-container .loader{border-top:solid 4px #0F2C2F}@media (max-width: 1220px){.benchmark-main-container{width:100%;padding:0;height:100%;justify-content:start}.benchmark-main-container .content-wrapper{padding-top:0;height:unset}.benchmark-main-container .content-wrapper .content{width:100%;padding:0 16px 16px;height:100%}.benchmark-main-container .content-wrapper .content .heading-container{width:100%;max-width:100%;display:flex;gap:15px;justify-content:flex-end;margin:20px 0 24px}.benchmark-main-container .content-wrapper .content .heading-container .download-btn{align-self:stretch;justify-content:center}.benchmark-main-container .content-wrapper .content .heading-container .title{font-size:16px}.benchmark-main-container .content-wrapper .content .benchmark-container{padding:20px 16px;gap:20px;height:unset}}@media (max-width: 830px){.benchmark-main-container{height:auto}}.download-report-btn .text{font-size:16px!important}.navbar{width:858px;height:48px;padding:4px;border-radius:8px;display:flex;gap:8px;background-color:#fafafa}.navbar .tab{width:206px;display:flex;justify-content:center;text-align:center;align-items:center;color:#737373;font-weight:500;font-size:14px;line-height:100%;cursor:pointer}.navbar .active{background-color:#d2f1f4;border:1px solid #2FB1BE;border-radius:4px;color:#0a0a0a;font-weight:600;font-size:16px;cursor:pointer}@media (max-width: 1220px){.navbar{width:100%;height:44px;overflow-x:auto}.navbar .mobile-wrapper{width:100%;display:flex;gap:3px}.navbar .mobile-wrapper .tab{height:36px;font-size:12px;padding:10px 13px;width:100%}.navbar .mobile-wrapper .active{font-size:14px}}@media (max-width: 460px){.navbar .mobile-wrapper{width:fit-content}.navbar .mobile-wrapper .tab{width:fit-content;max-width:110px}}@media (max-width: 444px){.navbar{height:46px}}.primary-wrapper .primary-main-container{width:100%;height:424px;border-radius:8px;background-color:#fff;border:1px solid #E5E5E5;padding:32px 36px;display:flex;flex-direction:column;font-family:Roboto,sans-serif}.primary-wrapper .primary-main-container .note-box{width:max-content;height:26px;background:#f5f5f5;opacity:1;border-radius:4px;padding:6px;display:flex;align-items:center;gap:10px;gap:4px}.primary-wrapper .primary-main-container .note-box .note-star{font-size:14px;color:#737373;line-height:1}.primary-wrapper .primary-main-container .note-box p{font-size:12px;color:#737373;margin:0}.primary-wrapper .primary-main-container .note-box p strong{font-weight:600}.primary-wrapper .primary-main-container .note-box p .years-text{font-weight:400}.primary-wrapper .primary-main-container .primary-capacity-container{display:flex;flex-direction:column;gap:36px;margin-bottom:40px}.primary-wrapper .primary-main-container .primary-capacity-container .capacity-content{display:flex;flex-direction:column;gap:8px}.primary-wrapper .primary-main-container .primary-capacity-container .capacity-content h1{padding:0;margin:0}.primary-wrapper .primary-main-container .primary-capacity-container .capacity-content .title{font-weight:500;font-size:16px;line-height:100%;color:#171717}.primary-wrapper .primary-main-container .primary-capacity-container .capacity-content .subtitle{color:#737373;font-weight:400;font-size:14px;line-height:100%}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container{display:flex;justify-content:space-between;height:88px}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .scoring-container{width:228px;height:72px;display:flex;gap:16px}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .scoring-container .icon-container{width:72px;height:72px;background-color:#ebf9fa;display:flex;justify-content:center;align-items:center;border-radius:4px}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .scoring-container .icon-container img{width:40px;height:40px}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .scoring-container .text-container{display:flex;flex-direction:column;gap:8px;padding:5.5px 0}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .scoring-container .text-container h1{margin:0;padding:0;font-weight:600;font-size:24px;line-height:100%;color:#171717}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .scoring-container .text-container .score{padding:4px 10px 3px;border:1px solid #E5E5E5;background-color:#fafafa;border-radius:80px;color:#171717;font-weight:700;font-size:12px;line-height:145%;display:flex;justify-content:center;text-align:center;align-items:center}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .score-bar-container{width:300px;justify-content:space-between;display:flex;flex-direction:column}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .score-bar-container .your-score-container{height:34px;display:flex;flex-direction:column;gap:8px}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .score-bar-container .your-score-container .your-progess-bar{background-color:#f5f5f5;border-radius:8px;width:100%;height:12px}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .score-bar-container .your-score-container .your-progess-bar .progress{background-color:#262626;border-radius:8px;width:250px;height:100%}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .score-bar-container .your-score-container .score-detail{height:14px;display:flex;justify-content:space-between;font-size:12px;line-height:100%;font-weight:400;color:#737373}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .score-bar-container .your-score-container .score-detail span{color:#171717;font-weight:700}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .score-bar-container .other-score-container{height:34px;display:flex;flex-direction:column;gap:8px}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .score-bar-container .other-score-container .other-progess-bar{background-color:#f5f5f5;border-radius:8px;width:100%;height:8px}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .score-bar-container .other-score-container .other-progess-bar .progress{background-color:#a1a1a1;border-radius:8px;width:146px;height:100%}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .score-bar-container .other-score-container .score-detail{height:14px;display:flex;justify-content:space-between;font-size:12px;line-height:100%;font-weight:400;color:#737373}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .score-bar-container .other-score-container .score-detail span{color:#171717;font-weight:700}.primary-wrapper .primary-main-container .details-container{height:95px;display:flex;flex-direction:column;gap:20px;margin-bottom:32px}.primary-wrapper .primary-main-container .details-container .score-detail{font-size:14px;font-weight:400;line-height:100%}.primary-wrapper .primary-main-container .details-container .score-detail .point{color:#737373;font-weight:500;margin-right:4px}.primary-wrapper .primary-main-container .details-container .score-detail .point .colon{display:inline}.primary-wrapper .primary-main-container .details-container .score-detail .score-text{color:#262626}.primary-wrapper .primary-main-container .details-container .score-detail .percentage{font-weight:500;font-size:20px}.primary-wrapper .view-secondary-container{width:100%;min-height:40px;margin-top:36px;display:flex;gap:16px;align-items:center;justify-content:center}.primary-wrapper .view-secondary-container .view-secondary-text{font-weight:500;font-size:16px;color:#171717;line-height:100%}.primary-wrapper .view-secondary-container .view-secondary-text .up-next{color:#737373;font-weight:400;margin-right:4px}.primary-wrapper .view-secondary-container .cta{width:133px;min-height:40px;height:100%;border-radius:4px;background-color:#fff;border:1px solid #258E97;box-shadow:0 0 4px #e14e310a;color:#258e97;font-weight:600;font-size:14px;line-height:145%;cursor:pointer}.primary-wrapper .view-secondary-container .cta:hover{background-color:#fff;border:1px solid #1C6B72;color:#1c6b72}@media (max-width: 1220px){.primary-wrapper .primary-main-container{padding:16px;height:unset}.primary-wrapper .primary-main-container .primary-capacity-container{gap:24px}.primary-wrapper .primary-main-container .primary-capacity-container .capacity-content{gap:4px}.primary-wrapper .primary-main-container .primary-capacity-container .capacity-content .title{font-size:14px}.primary-wrapper .primary-main-container .primary-capacity-container .capacity-content .subtitle{font-size:12px}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container{flex-direction:column;gap:20px}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .scoring-container{height:32px;flex-direction:row;gap:8px}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .scoring-container .text-container{flex-direction:row;padding:3.5px 0;align-items:center}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .scoring-container .text-container h1{font-size:18px}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .scoring-container .icon-container{width:32px;height:32px}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .scoring-container .icon-container img{width:17px;height:20px}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .score-bar-container{gap:20px;width:100%}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .score-bar-container .your-score-container .your-progess-bar{height:10px}.primary-wrapper .primary-main-container .primary-capacity-container .teaching-score-container .score-bar-container .other-score-container .other-progess-bar{height:6px}.primary-wrapper .primary-main-container .details-container{height:100%;margin-top:32px;gap:0;margin-bottom:16px}.primary-wrapper .primary-main-container .details-container .score-detail{line-height:24px;display:flex;border:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;gap:0px}.primary-wrapper .primary-main-container .details-container .score-detail .point{width:90px;flex-shrink:0;border-right:1px solid #E5E5E5;padding:12px 8px;color:#737373}.primary-wrapper .primary-main-container .details-container .score-detail .point .colon{display:none}.primary-wrapper .primary-main-container .details-container .score-detail .score-text{line-height:24px;font-size:14px;font-weight:400;color:#262626;padding:8px 8px 8px 12px}.primary-wrapper .primary-main-container .details-container .score-detail-first{border-bottom:none;border-radius:4px 4px 0 0}.primary-wrapper .primary-main-container .details-container .score-detail-second{border-bottom:none}.primary-wrapper .primary-main-container .details-container .score-detail-third{border-radius:0 0 4px 4px}.primary-wrapper .primary-main-container .note-box{width:auto;height:auto;font-size:12px;align-items:flex-start}.primary-wrapper .primary-main-container .note-box .note-star{margin-top:4px;font-size:12px}.primary-wrapper .primary-main-container .note-box p{font-size:12px}.primary-wrapper .view-secondary-container{height:unset;display:flex;justify-content:space-between;align-items:end;margin-top:24px}.primary-wrapper .view-secondary-container .view-secondary-text{display:flex;flex-direction:column;gap:6px;font-size:14px}.primary-wrapper .view-secondary-container .view-secondary-text .up-next{font-size:14px}.primary-wrapper .view-secondary-container .view-secondary-text .mobile-text{width:160px;line-height:18px;font-size:12px;font-weight:500;color:#171717}.primary-wrapper .view-secondary-container .cta{width:119px;height:40px;font-size:12px;color:#258e97;border:1px solid #258E97}}.secondary-wrapper .secondary-main-container{width:100%;height:424px;border-radius:8px;background-color:#fff;border:1px solid #E5E5E5;padding:32px 36px;display:flex;flex-direction:column;font-family:Roboto,sans-serif}.secondary-wrapper .secondary-main-container .note-box{width:max-content;height:26px;background:#f5f5f5;opacity:1;border-radius:4px;padding:6px;display:flex;align-items:center;gap:10px;gap:4px}.secondary-wrapper .secondary-main-container .note-box .note-star{font-size:14px;color:#737373;line-height:1}.secondary-wrapper .secondary-main-container .note-box p{font-size:12px;color:#737373;margin:0}.secondary-wrapper .secondary-main-container .note-box p strong{font-weight:600}.secondary-wrapper .secondary-main-container .note-box p .years-text{font-weight:400}.secondary-wrapper .secondary-main-container .secondary-capacity-container{display:flex;flex-direction:column;gap:36px;margin-bottom:40px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .capacity-content{display:flex;flex-direction:column;gap:8px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .capacity-content h1{padding:0;margin:0}.secondary-wrapper .secondary-main-container .secondary-capacity-container .capacity-content .title{font-weight:500;font-size:16px;line-height:100%;color:#171717}.secondary-wrapper .secondary-main-container .secondary-capacity-container .capacity-content .subtitle{color:#737373;font-weight:400;font-size:14px;line-height:100%}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container{display:flex;justify-content:space-between;height:88px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .scoring-container{width:228px;height:72px;display:flex;gap:16px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .scoring-container .icon-container{width:72px;height:72px;background-color:#ebf9fa;display:flex;justify-content:center;align-items:center;border-radius:4px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .scoring-container .icon-container img{width:40px;height:40px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .scoring-container .text-container{display:flex;flex-direction:column;gap:8px;padding:5.5px 0}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .scoring-container .text-container h1{margin:0;padding:0;font-weight:600;font-size:24px;line-height:100%;color:#171717}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .scoring-container .text-container .score{padding:4px 10px 3px;width:fit-content;border:1px solid #E5E5E5;background-color:#fafafa;border-radius:80px;color:#171717;font-weight:700;font-size:12px;line-height:145%;display:flex;justify-content:center;text-align:center;align-items:center}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .score-bar-container{width:300px;justify-content:space-between;display:flex;flex-direction:column}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .score-bar-container .your-score-container{height:34px;display:flex;flex-direction:column;gap:8px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .score-bar-container .your-score-container .your-progess-bar{background-color:#f5f5f5;border-radius:8px;width:100%;height:12px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .score-bar-container .your-score-container .your-progess-bar .progress{background-color:#262626;border-radius:8px;width:160px;height:100%}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .score-bar-container .your-score-container .score-detail{height:14px;display:flex;justify-content:space-between;font-size:12px;line-height:100%;font-weight:400;color:#737373}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .score-bar-container .your-score-container .score-detail p{margin:0;padding:0}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .score-bar-container .your-score-container .score-detail p span{color:#171717;font-weight:700}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .score-bar-container .other-score-container{height:34px;display:flex;flex-direction:column;gap:8px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .score-bar-container .other-score-container .other-progess-bar{background-color:#f5f5f5;border-radius:8px;width:100%;height:8px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .score-bar-container .other-score-container .other-progess-bar .progress{background-color:#a1a1a1;border-radius:8px;width:102px;height:100%}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .score-bar-container .other-score-container .score-detail{height:14px;display:flex;justify-content:space-between;font-size:12px;line-height:100%;font-weight:400;color:#737373}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .score-bar-container .other-score-container .score-detail p{margin:0;padding:0}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .score-bar-container .other-score-container .score-detail p span{color:#171717;font-weight:700}.secondary-wrapper .secondary-main-container .details-container{height:95px;display:flex;flex-direction:column;gap:20px;margin-bottom:32px}.secondary-wrapper .secondary-main-container .details-container .score-detail{font-size:14px;font-weight:400;line-height:100%}.secondary-wrapper .secondary-main-container .details-container .score-detail .point{color:#737373;font-weight:500;margin-right:4px}.secondary-wrapper .secondary-main-container .details-container .score-detail .point .colon{display:inline}.secondary-wrapper .secondary-main-container .details-container .score-detail .percentage{font-weight:500;font-size:20px}.secondary-wrapper .secondary-main-container .details-container .score-detail .score-text{color:#262626}.secondary-wrapper .view-Combination-container{width:100%;min-height:40px;margin-top:36px;display:flex;gap:16px;align-items:center;justify-content:center}.secondary-wrapper .view-Combination-container .view-Combination-text{font-weight:500;font-size:16px;color:#171717;line-height:100%}.secondary-wrapper .view-Combination-container .view-Combination-text .go-deeper{color:#737373;font-weight:400;margin-right:4px}.secondary-wrapper .view-Combination-container .cta{width:147px;min-height:40px;height:100%;border-radius:4px;background-color:#fff;border:1px solid #258E97;box-shadow:0 0 4px #e14e310a;color:#258e97;font-weight:600;font-size:14px;line-height:145%;cursor:pointer}.secondary-wrapper .view-Combination-container .cta:hover{background-color:#fff;border:1px solid #1C6B72;color:#1c6b72}@media (max-width: 1220px){.secondary-wrapper .secondary-main-container{height:unset;padding:16px}.secondary-wrapper .secondary-main-container .secondary-capacity-container{gap:24px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .capacity-content{gap:4px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .capacity-content .title{font-size:14px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .capacity-content .subtitle{font-size:12px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container{flex-direction:column;gap:20px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .scoring-container{height:32px;flex-direction:row;gap:8px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .scoring-container .text-container{flex-direction:row;padding:3.5px 0;align-items:center}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .scoring-container .text-container h1{font-size:18px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .scoring-container .icon-container{width:32px;height:32px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .scoring-container .icon-container img{width:16px;height:16px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .score-bar-container{gap:20px;width:100%}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .score-bar-container .your-score-container .your-progess-bar{height:10px}.secondary-wrapper .secondary-main-container .secondary-capacity-container .teaching-score-container .score-bar-container .other-score-container .other-progess-bar{height:6px}.secondary-wrapper .secondary-main-container .details-container{margin-top:32px;gap:0;height:unset;margin-bottom:16px}.secondary-wrapper .secondary-main-container .details-container .score-detail{line-height:24px;display:flex}.secondary-wrapper .secondary-main-container .details-container .score-detail .point{width:74px;flex-shrink:0}.secondary-wrapper .secondary-main-container .details-container .score-detail .point .colon{display:none}.secondary-wrapper .secondary-main-container .details-container .score-detail .percentage{margin:0 5px}.secondary-wrapper .secondary-main-container .details-container .score-detail{line-height:24px;display:flex;border:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;gap:0px}.secondary-wrapper .secondary-main-container .details-container .score-detail .point{width:90px;flex-shrink:0;border-right:1px solid #E5E5E5;padding:12px 8px;color:#737373}.secondary-wrapper .secondary-main-container .details-container .score-detail .score-text{line-height:24px;font-size:14px;font-weight:400;color:#262626;padding:8px 8px 8px 12px}.secondary-wrapper .secondary-main-container .details-container .score-detail-first{border-bottom:none;border-radius:4px 4px 0 0}.secondary-wrapper .secondary-main-container .details-container .score-detail-second{border-bottom:none}.secondary-wrapper .secondary-main-container .details-container .score-detail-third{border-radius:0 0 4px 4px}.secondary-wrapper .secondary-main-container .note-box{width:auto;height:auto;font-size:12px;align-items:flex-start}.secondary-wrapper .secondary-main-container .note-box .note-star{margin-top:4px;font-size:12px}.secondary-wrapper .secondary-main-container .note-box p{font-size:12px}.secondary-wrapper .view-Combination-container{height:unset;display:flex;justify-content:space-between;align-items:end;margin-top:24px}.secondary-wrapper .view-Combination-container .view-Combination-text{display:flex;flex-direction:column;gap:4px;font-size:12px;line-height:18px;width:160px;color:#171717;text-wrap:balance}.secondary-wrapper .view-Combination-container .view-Combination-text .go-deeper{width:160px;line-height:22px;font-size:14px}.secondary-wrapper .view-Combination-container .cta{width:130px;height:40px;font-size:12px}}.report-main-container{background-color:#d2f1f4;width:100%;display:flex;justify-content:center;min-height:920px;height:auto;flex-direction:column;align-items:center}.report-main-container .content-container{width:930px;display:flex;flex-direction:column;margin:24px 0 0}.report-main-container .content-container .heading-container{display:flex;align-items:center;justify-content:flex-end;margin-bottom:24px}.report-main-container .content-container .heading-container .download-report-btn{color:#171717;font-weight:600;font-size:18px;line-height:100%;display:flex;align-items:center}.report-main-container .content-container .card-container{background-color:#fff;height:100%;border-radius:8px;padding:40px 36px;color:#171717;display:flex;flex-direction:column;gap:36px}.report-main-container .content-container .card-container .teaching-placeholder{width:100%;border:2px solid #e5e5e5;border-radius:10px}.report-main-container .content-container .card-container .teaching-placeholder .content-wrapper{padding:32px 36px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.report-main-container .content-container .card-container .teaching-placeholder .content-wrapper .icon-and-title{display:flex;align-items:center;justify-content:center}.report-main-container .content-container .card-container .teaching-placeholder .gift-icons{display:flex;justify-content:center;align-items:center;gap:24px;width:100%}.report-main-container .content-container .card-container .teaching-placeholder .icon-container{display:flex;align-items:center;justify-content:center;flex:1;max-width:60px}.report-main-container .content-container .card-container .teaching-placeholder .icon-container img{width:60px;height:60px;background:#ebf9fa;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:10px}.report-main-container .content-container .card-container .teaching-placeholder .plus{font-size:24px;color:#737373;font-weight:300;display:flex;align-items:center;justify-content:center;line-height:1;width:20px;text-align:center}.report-main-container .content-container .card-container .teaching-placeholder .main-title{text-align:center;font-size:32px;font-weight:600;color:#171717;padding:0;margin:0;line-height:1.2;display:flex;align-items:center;justify-content:center;width:100%;gap:8px}.report-main-container .content-container .card-container .teaching-placeholder .main-title .title-part{flex:1;text-align:right}.report-main-container .content-container .card-container .teaching-placeholder .main-title .secondary{text-align:left;flex:1}.report-main-container .content-container .card-container .teaching-placeholder .main-title .title-plus{width:20px;text-align:center;flex-shrink:0}.report-main-container .content-container .card-container .teaching-placeholder .short-title{padding:8px 12px;height:42px;background-color:#ebf9fa;border-radius:4px;font-weight:400;font-size:16px;line-height:26px;color:#525252;font-family:Roboto,sans-serif;display:flex;align-items:center;justify-content:center}.report-main-container .content-container .card-container .teaching-placeholder .description-text{color:#262626;line-height:1.6;margin-bottom:20px;font-size:16px;text-align:center}.report-main-container .content-container .card-container .teaching-placeholder .description-text:last-child{margin-bottom:0}.report-main-container .content-container .card-container .teaching-placeholder .description{margin-top:16px}.report-main-container .content-container .card-container .navbar{width:100%;height:48px;margin:36px 0;background-color:#eee9e9}.report-main-container .content-container .card-container .bottom-content-wrapper{height:644px}.report-main-container .content-container .card-container .bottom-content-wrapper .teaching-content-container{width:100%;height:580px;padding:32px 36px;border:1px solid #E5E5E5;border-radius:8px}.report-main-container .refer-card{width:930px;height:240px;border-radius:8px;opacity:1;display:flex;justify-content:space-between;align-items:center;padding:44px 36px;background:#fff;gap:48px;margin:24px 0}.report-main-container .refer-card .content{display:flex;flex-direction:column}.report-main-container .refer-card .content .heading{font-family:Roboto;font-weight:600;font-style:normal;font-size:24px;line-height:100%;letter-spacing:0%;color:#171717;margin-bottom:12px}.report-main-container .refer-card .content .text{font-family:Roboto;font-weight:400;font-style:normal;font-size:14px;line-height:26px;letter-spacing:0%;color:#737373;width:477px;margin-bottom:20px}.report-main-container .refer-card .content .button{padding:12px 16px;border-radius:4px;border-width:1px;opacity:1;background:#258e97;border:1px solid #258e97;color:#fff;font-family:Roboto;font-size:14px;font-weight:500;cursor:pointer;max-width:120px;white-space:nowrap;max-height:40px}.report-main-container .refer-card .image img{width:189px;height:148px;object-fit:contain}@media (max-width: 1220px){.report-main-container{padding:0 16px;min-height:100%}.report-main-container .content-container{margin:0;width:100%}.report-main-container .content-container .heading-container{margin:20px 0 24px}.report-main-container .content-container .download-info-container p{width:262px;line-height:24px;font-size:16px}.report-main-container .content-container .card-container{padding:20px 16px;gap:20px}.report-main-container .content-container .card-container .teaching-placeholder .content-wrapper{padding:20px 16px}.report-main-container .content-container .card-container .teaching-placeholder .icon-container img{width:40px;height:40px}.report-main-container .content-container .card-container .teaching-placeholder .plus{font-size:18px;font-weight:500;color:#737373}.report-main-container .content-container .card-container .teaching-placeholder .gift-icons{gap:8px}.report-main-container .content-container .card-container .teaching-placeholder .main-title{font-size:20px;font-weight:600;color:#171717;line-height:100%;gap:2px}.report-main-container .content-container .card-container .teaching-placeholder .short-title{font-size:14px;min-height:42px;height:auto;text-align:center;text-wrap:balance;line-height:26px}.report-main-container .content-container .card-container .teaching-placeholder .description{margin-top:4px}.report-main-container .content-container .card-container .teaching-placeholder .description-text{font-size:14px;font-weight:400;color:#262626;line-height:20px}.report-main-container .refer-card{width:100%;height:auto;flex-direction:column;align-items:center;gap:0px;padding:24px;margin:16px 0}.report-main-container .refer-card .content{display:flex;flex-direction:column;gap:20px;align-items:center;text-align:center}.report-main-container .refer-card .content .text-area .heading{font-family:Roboto;font-weight:600;font-size:20px;line-height:115%;color:#171717;margin-bottom:12px;width:100%;text-align:center}.report-main-container .refer-card .content .text-area .text{font-family:Roboto;font-weight:400;font-size:16px;line-height:22px;width:100%;color:#737373;margin:0;text-align:center}.report-main-container .refer-card .content .image{align-items:center;height:120px}.report-main-container .refer-card .content .image img{width:153px;height:120px;object-fit:contain}.report-main-container .refer-card .button{width:120px;height:40px;border-radius:4px;border-width:1px;opacity:1;padding:12px 16px;background:#258e97;border:1px solid #258e97;color:#fff;font-family:Roboto;font-size:14px;font-weight:500;cursor:pointer}.report-main-container .refer-card .mobile-button{width:120px;border-radius:4px;border-width:1px;opacity:1;padding:10.5px 15px;background:#258e97;border:1px solid #258e97;color:#fff;font-family:Roboto;font-size:14px;font-weight:500;cursor:pointer;align-self:center;margin-top:32px}}.primary-report-main-container{width:100%;height:auto;border:1px solid #E5E5E5;border-radius:8px;padding:32px 36px}.primary-report-main-container .primary-report-header-container{height:50px;display:flex;align-items:center;gap:16px;margin-bottom:32px}.primary-report-main-container .primary-report-header-container .logo-container{width:48px;height:48px;background-color:#ebf9fa;border-radius:4px;display:flex;justify-content:center;align-items:center}.primary-report-main-container .primary-report-header-container .logo-container img{width:27px;height:32px}.primary-report-main-container .primary-report-header-container .header-content{display:flex;flex-direction:column;gap:5px}.primary-report-main-container .primary-report-header-container .header-content h1{margin:0;padding:0;font-size:24px;font-weight:600;color:#171717;line-height:100%}.primary-report-main-container .primary-report-header-container .header-content p{padding:0;margin:0}.primary-report-main-container .primary-report-header-container .header-content .subtitle{font-weight:400;font-size:14px;color:#737373}.primary-report-main-container .primary-content{margin-top:24px}@media (max-width: 1220px){.primary-report-main-container{width:100%;padding:16px}.primary-report-main-container .primary-report-header-container{height:37px;margin-bottom:20px}.primary-report-main-container .primary-report-header-container .logo-container{width:32px;height:32px}.primary-report-main-container .primary-report-header-container .logo-container img{width:17px;height:20px}.primary-report-main-container .primary-report-header-container .header-content{gap:3px;height:37px}.primary-report-main-container .primary-report-header-container .header-content h1{font-size:18px;line-height:100%;color:#0a0a0a}.primary-report-main-container .primary-report-header-container .header-content .subtitle{font-size:12px}}.footer-container{height:40px;margin-top:24px;display:flex;justify-content:center;align-items:center;gap:16px}.footer-container .footer-text-container{display:flex;gap:4px;font-weight:500;font-size:16px;line-height:100%;color:#0a0a0a}.footer-container .footer-text-container .step-ahead{font-weight:400;font-size:16px;line-height:100%;color:#737373}.footer-container .next-cta{padding:10px 16px;height:100%;background-color:#fff;border:1px solid #258E97;border-radius:4px;color:#258e97;font-weight:600;font-size:14px;line-height:145%;cursor:pointer}.footer-container .next-cta:hover{background-color:#fff;border:1px solid #1C6B72;color:#1c6b72}@media (max-width: 1220px){.footer-container{display:flex;height:70px;justify-content:space-between}.footer-container .footer-text-container{display:flex;flex-direction:column;gap:4px;font-size:12px;width:160px;line-height:18px;color:#0a0a0a}.footer-container .footer-text-container .step-ahead{font-size:14px;color:#737373;line-height:22px}.footer-container .next-container{height:100%;display:flex;align-items:end}.footer-container .next-container .next-cta{padding:11px 16px;font-size:12px;height:auto;width:auto}}.Characteristics-main-container{width:100%;height:auto;background-color:#fafafa;border-radius:8px;border:1px solid #F5F5F5;padding:16px 20px;display:flex;flex-direction:column;gap:12px}.Characteristics-main-container .Characteristics-text-container{font-weight:400;font-size:14px;line-height:24px;display:flex;align-items:start;gap:8px;color:#262626}.Characteristics-main-container .Characteristics-text-container p{display:flex;align-items:start;gap:8px}.Characteristics-main-container .Characteristics-text-container p .icon{color:#258e97;margin-right:10px}@media (max-width: 830px){.Characteristics-main-container{padding:16px;height:auto}}.funtions-main-container{width:100%;display:flex;gap:20px;display:grid;grid-template-rows:auto}.funtions-main-container .card{width:100%;height:auto;background-color:#fafafa;border-radius:4px;border:1px solid #F5F5F5;display:flex;padding:16px 12px;flex-direction:row;gap:12px;align-items:center}.funtions-main-container .card .logo-holder-container{height:40px;width:40px;border-radius:8px;background-color:#ebf9fa;display:flex;justify-content:center;align-items:center;margin-bottom:12px}.funtions-main-container .card .logo-holder-container img{width:20px;height:20px}.funtions-main-container .card .Funtions-content-container{width:100%;text-align:left;display:flex;gap:4px;flex-direction:column;height:100%}.funtions-main-container .card .Funtions-content-container h1,.funtions-main-container .card .Funtions-content-container p{padding:0;margin:0}.funtions-main-container .card .Funtions-content-container .title{font-family:Roboto,sans-serif;font-weight:500;font-size:16px;color:#171717}.funtions-main-container .card .Funtions-content-container .subtitle{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#525252}@media (max-width: 830px){.funtions-main-container{width:100%;display:flex;flex-direction:column}.funtions-main-container .card{width:100%;border:1px solid #F5F5F5;display:flex;flex-direction:column;align-content:center;justify-content:center}.funtions-main-container .card .logo-holder-container{margin-bottom:0}.funtions-main-container .card .title{font-size:14px;line-height:24px;text-align:center;color:#0a0a0a}.funtions-main-container .card .subtitle{text-align:center;color:#525252;font-size:14px;line-height:22px!important}}.blindSpots-main-container{display:flex;flex-direction:column;gap:20px}.blindSpots-main-container .info-container{height:32px;display:flex;gap:16px;align-items:center}.blindSpots-main-container .info-container .icon-wrapper{width:32px;height:32px;border-radius:4px;background-color:#fef6e7;border:1px solid #FBE2B7;display:flex;justify-content:center;align-items:center}.blindSpots-main-container .info-container p{padding:0;margin:0}.blindSpots-main-container .info-container .info{font-family:Roboto,sans-serif;font-weight:600;font-size:16px;line-height:145%;color:#0a0a0a}.blindSpots-main-container .blindSpots-content-wrapper{height:auto;background-color:#fffdf7;display:flex}.blindSpots-main-container .blindSpots-content-wrapper .side-border{background-color:#dd900d;height:auto;width:6px;border-bottom-left-radius:8px;border-top-left-radius:8px}.blindSpots-main-container .blindSpots-content-wrapper .blindSpots-content-container{display:flex;flex-direction:column;padding:20px;gap:16px;border:1px solid #F5F5F5;border-left:0;border-top-right-radius:8px;border-bottom-right-radius:8px;width:100%}.blindSpots-main-container .blindSpots-content-wrapper .blindSpots-content-container p{position:relative;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;color:#262626;line-height:24px;display:flex;align-items:center}.blindSpots-main-container .blindSpots-content-wrapper .blindSpots-content-container p img{margin-right:12px}@media (max-width: 830px){.blindSpots-main-container .info-container{height:unset;gap:12px;align-items:start}.blindSpots-main-container .info-container .icon-wrapper{min-width:32px;width:32px}.blindSpots-main-container .info-container .info{font-size:15px}.blindSpots-main-container .blindSpots-content-wrapper .blindSpots-content-container{height:100%;padding:20px 16px;border:1px solid #F5F5F5;border-radius:0 8px 8px 0/0px 8px 8px 0px}.blindSpots-main-container .blindSpots-content-wrapper .blindSpots-content-container p{font-size:14px;font-weight:400;line-height:24px;height:auto;min-height:24px;padding-top:0;margin-bottom:0;align-items:start;text-wrap:balance}.blindSpots-main-container .blindSpots-content-wrapper .blindSpots-content-container p img{padding-top:8px}}.supplementary-wrapper{height:100%}.supplementary-wrapper .title{font-weight:500;font-size:16px;line-height:100%;color:#171717;margin-bottom:16px;margin-top:0;padding:0}.supplementary-wrapper .supplementary-main-container{width:100%;border-radius:8px;background-color:#fff;border:1px solid #e5e5e5;padding:32px 36px;display:flex;flex-direction:column;gap:24px;font-family:Roboto,sans-serif;height:764px}.supplementary-wrapper .supplementary-main-container .supplementary-card{display:flex;flex-direction:column;gap:36px;background-color:#fff}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section{display:flex;justify-content:space-between;gap:24px}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .scoring-container{display:flex;gap:16px}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .scoring-container .icon-container{width:72px;height:72px;background-color:#ebf9fa;display:flex;justify-content:center;align-items:center;border-radius:4px}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .scoring-container .icon-container img{width:40px;height:35px}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .scoring-container .text-container{display:flex;flex-direction:column;justify-content:center;gap:8px}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .scoring-container .text-container h1{margin:0;padding:0;font-weight:600;font-size:24px;color:#171717}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .scoring-container .text-container .score{width:fit-content;height:25px;border:1px solid #e5e5e5;background-color:#fafafa;border-radius:80px;color:#171717;font-weight:700;font-size:12px;line-height:145%;padding:4px 12px;display:flex;align-items:center;justify-content:center}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .scoring-container .text-container .score span{color:#262626}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container{width:300px;display:flex;flex-direction:column;gap:16px}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .your-score-container,.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .other-score-container{display:flex;flex-direction:column;gap:8px}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .your-score-container .your-progess-bar,.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .your-score-container .other-progess-bar,.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .other-score-container .your-progess-bar,.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .other-score-container .other-progess-bar{background-color:#f5f5f5;border-radius:8px;width:100%;height:8px}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .your-score-container .your-progess-bar .progress,.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .your-score-container .other-progess-bar .progress,.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .other-score-container .your-progess-bar .progress,.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .other-score-container .other-progess-bar .progress{background-color:#262626;border-radius:8px;height:100%}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .your-score-container .your-progess-bar .progress.others,.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .your-score-container .other-progess-bar .progress.others,.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .other-score-container .your-progess-bar .progress.others,.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .other-score-container .other-progess-bar .progress.others{background-color:#a1a1a1}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .your-score-container .score-detail,.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .other-score-container .score-detail{display:flex;justify-content:space-between;font-size:12px;line-height:100%;font-weight:400;color:#737373}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .your-score-container .score-detail p,.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .other-score-container .score-detail p{margin:0;padding:0}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .your-score-container .score-detail p span,.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .other-score-container .score-detail p span{color:#171717;font-weight:700}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .other-score-container .other-progess-bar .progress{background-color:#a1a1a1}.supplementary-wrapper .supplementary-main-container .supplementary-card .description-container{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:16px 20px;gap:12px;width:735px;min-height:50px;background:#f5feff;border:1px solid #d2f1f4;border-radius:4px;flex:none;order:1;align-self:stretch;flex-grow:0}.supplementary-wrapper .supplementary-main-container .supplementary-card .description-container p{margin:0;font-size:14px;color:#404040;line-height:24px;font-weight:400;color:#262626}.supplementary-divider{width:100%;height:1px;background-color:#9fd7dd}@media (max-width: 1220px){.supplementary-wrapper .title{font-size:14px}.supplementary-wrapper .supplementary-main-container{padding:16px;gap:0px;height:unset}.supplementary-wrapper .supplementary-main-container .supplementary-card{padding:0;gap:24px}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section{flex-direction:column;gap:20px}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .scoring-container{height:32px;flex-direction:row;gap:8px}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .scoring-container .icon-container{width:32px;height:32px}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .scoring-container .icon-container img{width:20px;height:20px}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .scoring-container .text-container{flex-direction:row;padding:3.5px 0;align-items:center}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .scoring-container .text-container h1{font-size:18px}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .scoring-container .text-container .score{font-size:12px;height:22px;padding:4px 10px}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container{width:100%;gap:16px}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .your-score-container,.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .other-score-container{gap:6px}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .your-score-container .your-progess-bar,.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .other-score-container .your-progess-bar{height:10px}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .your-score-container .other-progess-bar,.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .other-score-container .other-progess-bar{height:6px}.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .your-score-container .score-detail,.supplementary-wrapper .supplementary-main-container .supplementary-card .top-section .score-bar-container .other-score-container .score-detail{font-size:12px}.supplementary-wrapper .supplementary-main-container .supplementary-card .description-container{width:100%;height:auto;padding:12px 16px;font-size:14px}.supplementary-wrapper .supplementary-main-container .supplementary-card .description-container p{font-size:14px;line-height:24px;color:#262626;font-weight:400}}.impact-main-container .first-point{display:flex;gap:16px}.impact-main-container .first-point .heading-text{display:flex;flex-direction:column;gap:6px}.impact-main-container .first-point .heading-text .info{font-weight:600;color:#0a0a0a}.impact-main-container .first-point .heading-text .short-heading{color:#525252;font-weight:400;font-size:14px;line-height:26px}.impact-main-container .first-point img{border-radius:4px;border:1px solid #2fb1be;background-color:#ebf9fa;padding:10px;width:32px;height:32px;margin-top:3px}.impact-main-container .impact-text-container .impact-point{display:flex;align-items:center;justify-content:center;color:#737373;height:auto;margin-top:20px;font-size:14px;border-left:6px solid #2fb1be;border-radius:7px;border-top:1px solid #f5f5f5;border-right:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;justify-content:start}.impact-main-container .impact-text-container .impact-point .impact-wrapper{display:flex;flex-direction:column;margin-left:0;background-color:#fbffff}.impact-main-container .impact-text-container .impact-point .impact-wrapper ul{margin:12px 0;color:#262626;font-weight:400;font-size:14px;line-height:24px;display:flex;flex-direction:column;gap:16px;padding:0 0 0 20px}.impact-main-container .impact-text-container .impact-point .impact-wrapper ul img{margin-right:12px}.impact-main-container .impact-text-container .impact-point .impact-wrapper .impact-point-item{display:flex}.impact-main-container .impact-text-container .impact-footer{margin-top:24px;font-weight:400;font-size:14px;color:#525252;line-height:26px;margin-left:50px}@media (max-width: 830px){.impact-main-container .first-point p{font-family:Roboto,sans-serif;font-size:14px;font-weight:600;line-height:145%;color:#0a0a0a}.impact-main-container .first-point img{padding:8.5px}.impact-main-container .impact-text-container .impact-point{height:100%;border-left:6px solid #2FB1BE;line-height:26px;font-weight:400}.impact-main-container .impact-text-container .impact-point .impact-wrapper{padding:20px 16px}.impact-main-container .impact-text-container .impact-point .impact-wrapper ul{margin:0;padding:0}.impact-main-container .impact-text-container .impact-point .impact-wrapper ul .impact-point-item{align-items:start}.impact-main-container .impact-text-container .impact-point .impact-wrapper ul .impact-point-item img{margin-top:8px}.impact-main-container .impact-text-container .impact-point .impact-wrapper ul .impact-point-item div{text-wrap:balance}.impact-main-container .impact-text-container .impact-footer{margin:20px 0 0 46px}}.giftTest-main-container{background-color:#d2f1f4;width:100%;display:flex;justify-content:center;min-height:920px;height:auto;padding:10px 0 24px;font-family:Roboto,sans-serif}.giftTest-main-container h1,.giftTest-main-container p{padding:0;margin:0}.giftTest-main-container .giftTest-container-wrapper{width:930px;display:flex;flex-direction:column;gap:30px}.giftTest-main-container .giftTest-container-wrapper .g-translator{width:100%;display:flex;justify-content:flex-start}.giftTest-main-container .giftTest-container-wrapper .giftTest-main-header{display:flex;flex-direction:column;gap:8px;display:none}.giftTest-main-container .giftTest-container-wrapper .giftTest-main-header .title{font-weight:600;font-size:18px;line-height:100%;color:#171717}.giftTest-main-container .giftTest-container-wrapper .giftTest-main-header .subtitle{font-weight:400;font-size:14px;color:#737373}.giftTest-main-container .giftTest-container-wrapper .giftTest-content-wrapper{width:100%;min-height:950px;background-color:#fff;border-radius:8px;padding:40px 24px;color:#171717;display:flex;align-items:center;flex-direction:column;gap:36px}.giftTest-main-container .giftTest-container-wrapper .giftTest-content-wrapper .content{width:100%}@media (max-width: 830px){.giftTest-main-container{min-height:unset;padding:32px 24px}.giftTest-main-container .giftTest-container-wrapper{width:100%}.giftTest-main-container .giftTest-container-wrapper .giftTest-main-header{display:none}.giftTest-main-container .giftTest-container-wrapper .giftTest-content-wrapper{height:unset;min-height:unset;padding:24px 16px}}.recipients-main-container{width:100%;height:auto;border:1px solid #E5E5E5;border-radius:8px;padding:32px 35px}.recipients-main-container .add-recipients-container{display:flex;justify-content:space-between;font-family:Roboto,sans-serif;color:#171717;align-items:center;height:37px;width:100%}.recipients-main-container .add-recipients-container .recipients-text{font-weight:500;font-size:18px;line-height:100%;color:#262626}.recipients-main-container .add-recipients-container .gift-count-container{min-width:138px;height:100%;background-color:#e3effc;display:flex;border-radius:4px;justify-content:center;gap:6px;align-items:center;padding:4px 8px}.recipients-main-container .add-recipients-container .gift-count-container img{width:20px;height:20px}.recipients-main-container .add-recipients-container .gift-count-container .gift-count{color:#04326b;font-size:16px;line-height:145%;height:29px;display:flex;align-items:center;gap:3px}.recipients-main-container .add-recipients-container .gift-count-container .gift-count span{font-weight:800}.recipients-main-container .gift-recipients-details{width:100%;height:auto;background-color:#fafafa;border:1px solid #F5F5F5;margin-top:32px;margin-bottom:24px;padding:20px;display:flex;flex-direction:column;gap:32px}.recipients-main-container .gift-recipients-details .gift-field-container{display:flex;justify-content:space-between;gap:24px;align-items:start}.recipients-main-container .gift-recipients-details .gift-field-container .gift-field{width:600px}.recipients-main-container .gift-recipients-details .gift-field-container .gift-field label{color:#404040}.recipients-main-container .gift-recipients-details .gift-field-container .gift-field .error-container{margin-top:8px}.recipients-main-container .gift-recipients-details .gift-field-container .gift-field .error-container p{font-size:12px;font-weight:400;font-family:Roboto,sans-serif;color:#dc2626;line-height:100%;letter-spacing:0%}.recipients-main-container .gift-recipients-details .gift-field-container .gift-field .required{color:#dc2626}.recipients-main-container .gift-recipients-details .gift-field-container .remove-recipient-btn{width:43px;height:43px;background-color:#fff;border:1px solid #F5F5F5;border-radius:4px;cursor:pointer;align-self:end}.recipients-main-container .add-another-Recipient-container{width:138px;height:36px;display:flex;align-items:center;gap:10px;border:1px solid #258E97;background-color:#fff;border-radius:4px;justify-content:center;cursor:pointer}.recipients-main-container .add-another-Recipient-container:hover{background-color:#fff;border:1px solid #1C6B72;color:#1c6b72}.recipients-main-container .add-another-Recipient-container img{width:16px;height:16px}.recipients-main-container .add-another-Recipient-container img:hover{filter:brightness(.8)}.recipients-main-container .add-another-Recipient-container .add-another-Recipient-text{font-weight:600;font-size:14px;color:#258e97;line-height:145%}.recipients-main-container .add-another-Recipient-container .add-another-Recipient-text:hover{color:#1c6b72}.recipients-main-container .recipients-footer{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:32px}.recipients-main-container .recipients-footer .recipients-back-btn{display:flex;align-items:center;justify-content:center;height:44px;width:60px;font-weight:600;font-size:16px;color:#262626;line-height:145%;cursor:pointer}.recipients-main-container .recipients-footer .next-btn{border-top:1px solid #F5F5F5;display:flex;justify-content:center}@media (max-width: 830px){.recipients-main-container{border:none;padding:0}.recipients-main-container .add-recipients-container .recipients-text{font-size:16px}.recipients-main-container .gift-recipients-details{border-radius:4px;margin-top:24px;margin-bottom:24px}.recipients-main-container .gift-recipients-details .gift-field-container{flex-direction:column;align-items:center}.recipients-main-container .gift-recipients-details .gift-field-container .gift-field{min-width:273px;width:100%}.recipients-main-container .gift-recipients-details .gift-field-container .gift-field label{font-size:14px;font-weight:400;color:#404040}.recipients-main-container .gift-recipients-details .gift-field-container .gift-field label .required{color:#dc2626}.recipients-main-container .gift-recipients-details .gift-field-container .remove-recipient-btn{width:100%;margin-top:0;max-width:273px;align-self:center}.recipients-main-container .add-another-Recipient-container{margin:auto}}.message-main-container{width:882px;min-height:367px;border:1px solid #E5E5E5;border-radius:8px;padding:32px 36px;gap:32px;display:flex;flex-direction:column;height:auto}.message-main-container .heading{display:flex;align-items:center;justify-content:space-between}.message-main-container .heading h3{font-size:18px;color:#262626;margin:0}.message-main-container .heading p{font-size:14px;color:#737373;margin:0;line-height:22px}.message-main-container .heading p span{font-weight:500;color:#262626}.message-main-container .middle-container{display:flex;flex-direction:column;gap:8px}.message-main-container .middle-container textarea{background:#fff;width:100%;max-width:810px;height:80px;padding:10px;border-radius:4px;border:1px solid #E5E5E5;resize:none;color:#000;font-size:14px;caret-color:#4fc8d3}.message-main-container .middle-container textarea::placeholder{color:#d4d4d4}.message-main-container .middle-container textarea:focus{outline:1px solid #4FC8D3;border:none}.message-main-container .middle-container textarea.error{border:1px solid #DC2626;outline:none}.message-main-container .middle-container p{color:#404040;font-size:14px}.message-main-container .middle-container span{color:#a1a1a1;font-size:12px}.message-main-container .last-container{display:flex;align-items:center;justify-content:center;gap:24px;padding-top:30px;border-top:1px solid #F5F5F5;height:72px}.message-main-container .last-container .icon-container{display:flex;color:#262626;font-weight:600}.message-main-container .last-container .icon-container img{width:16px}.message-main-container .error-message p{font-size:12px;color:#dc2626;margin-top:-33px}@media (max-width: 1220px){.message-main-container{width:100%;border:none;padding:0;height:unset}.message-main-container .heading{display:flex;flex-direction:column;align-items:start;gap:6px}.message-main-container .heading h3{font-size:16px;line-height:150%;margin:0}.message-main-container .heading p{font-weight:400;text-align:end}.message-main-container .heading p span{white-space:nowrap;text-align:end;font-weight:500}.message-main-container .middle-container textarea{width:100%}.message-main-container .last-container{flex-direction:column-reverse;padding-top:24px;height:unset}.message-main-container .last-container .icon-container{font-size:14px}}.giftTest-navbar{width:500px;height:36px;display:flex;gap:12px}.giftTest-navbar .navbar-items{display:flex;gap:12px;align-items:center;cursor:pointer}.giftTest-navbar .navbar-items .icon-container{background-color:#f5f5f5;width:36px;height:36px;border-radius:4px;display:flex;align-items:center;justify-content:center}.giftTest-navbar .navbar-items .tab-name{font-weight:400;font-size:18px;line-height:22px;color:#a1a1a1}.giftTest-navbar .navbar-items .border-line{border:1px solid #737373;border-style:dashed;width:20px;height:1px;margin-left:6px}.giftTest-navbar .active .icon-container{background-color:#ebf9fa}.giftTest-navbar .active .tab-name{font-weight:500;color:#0a0a0a}.giftTest-navbar .completed .icon-container{background-color:#e6f4ea}.giftTest-navbar .completed .tab-name{color:#1b5e20;font-weight:500}.giftTest-navbar .disabled{cursor:not-allowed!important;opacity:.5!important;pointer-events:none}@media (max-width: 830px){.giftTest-navbar{width:100%;overflow:hidden;gap:8px;justify-content:center}.giftTest-navbar .navbar-items{gap:4px}.giftTest-navbar .navbar-items .tab-name{font-size:16px;padding-left:4px}}@media (max-width: 460px){.giftTest-navbar{width:100%;overflow:hidden;gap:8px;justify-content:start}.giftTest-navbar .navbar-items{gap:4px}.giftTest-navbar .navbar-items .tab-name{font-size:14px;padding-left:4px}}.billing-main-container{background-color:#d2f1f4;width:100%;display:flex;justify-content:center;min-height:920px;height:auto;padding:10px 0 24px;color:#171717}.billing-main-container h1,.billing-main-container p{padding:0;margin:0}.billing-main-container .billing-content-wrapper{width:930px;font-family:Roboto,sans-serif;position:relative}.billing-main-container .billing-content-wrapper .billing-heading{display:flex;gap:8px;margin-bottom:24px}.billing-main-container .billing-content-wrapper .billing-heading .billing-heading-left{display:flex;flex-direction:column;width:100%}.billing-main-container .billing-content-wrapper .billing-heading .billing-heading-left .title{font-weight:600;font-size:18px;line-height:100%}.billing-main-container .billing-content-wrapper .billing-heading .billing-heading-left .subtitle{color:#737373;font-weight:400;font-size:14px;line-height:100%}.billing-main-container .billing-content-wrapper .billing-content-container{width:100%;height:930px;background-color:#fff;border-radius:8px;padding:40px 36px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container{width:100%;height:180px;border:1px solid #E5E5E5;border-radius:8px;padding:32px 36px;display:flex;flex-direction:column;gap:36px;margin-bottom:40px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .personal-info-header{display:flex;justify-content:space-between;height:36px;align-items:center}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .personal-info-header .title{font-weight:600;font-size:24px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .personal-info-header .edit-btn{width:78px;height:36px;background-color:#fff;border:1px solid #258E97;border-radius:4px;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .personal-info-header .edit-btn:hover{background-color:#fff;border:1px solid #1C6B72;color:#1c6b72}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .personal-info-header .edit-btn img{width:16px;height:16px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .personal-info-header .edit-btn img:hover{background-color:#fff;color:#1c6b72}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .personal-info-header .edit-btn .edit-text{color:#258e97;font-size:14px;line-height:145%;font-weight:600}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .personal-info-header .edit-btn .edit-text:hover{background-color:#fff;color:#1c6b72}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info{width:100%;height:44px;display:flex;gap:24px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .name-container{display:flex;gap:12px;width:381px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .name-container .icon-container{background-color:#ebf9fa;width:44px;height:44px;border-radius:4px;display:flex;justify-content:center;align-items:center}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .name-container .user-container{display:flex;flex-direction:column;gap:8px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .name-container .user-container .name{color:#737373;font-weight:400;font-size:14px;line-height:120%}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .name-container .user-container .user-name{color:#0a0a0a;font-weight:500;font-size:16px;line-height:120%}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .email-container{display:flex;gap:12px;width:381px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .email-container .icon-container{background-color:#ebf9fa;width:44px;height:44px;border-radius:4px;display:flex;justify-content:center;align-items:center}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .email-container .user-container{display:flex;flex-direction:column;gap:8px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .email-container .user-container .email{color:#737373;font-weight:400;font-size:14px;line-height:120%}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .email-container .user-container .user-email{color:#0a0a0a;font-weight:500;font-size:16px;line-height:120%}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container{width:100%;height:340px;border-radius:8px;background-color:#fff;border:1px solid #E5E5E5;padding:32px 36px}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .address-info-header{display:flex;justify-content:space-between;height:36px;align-items:center;margin-bottom:36px}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .address-info-header .title{font-weight:600;font-size:24px}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .address-info-header .edit-btn{width:78px;height:100%;background-color:#fff;border:1px solid #258E97;border-radius:4px;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .address-info-header .edit-btn:hover{background-color:#fff;border:1px solid #1C6B72;color:#1c6b72}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .address-info-header .edit-btn img{width:16px;height:16px}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .address-info-header .edit-btn img:hover{background-color:#fff;color:#1c6b72}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .address-info-header .edit-btn .edit-text{color:#258e97;font-size:14px;line-height:145%;font-weight:600}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .address-info-header .edit-btn .edit-text:hover{background-color:#fff;color:#1c6b72}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .billing-address-content-wrapper{display:flex;flex-direction:column;gap:36px}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .billing-address-content-wrapper .billing-address-info{width:100%;height:44px;display:flex;gap:24px}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .billing-address-content-wrapper .billing-address-info .address-container{display:flex;gap:12px;width:381px}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .billing-address-content-wrapper .billing-address-info .address-container .icon-container{background-color:#ebf9fa;width:44px;height:44px;border-radius:4px;display:flex;justify-content:center;align-items:center}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .billing-address-content-wrapper .billing-address-info .address-container .user-container{display:flex;flex-direction:column;gap:8px}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .billing-address-content-wrapper .billing-address-info .address-container .user-container .address{color:#737373;font-weight:400;font-size:14px;line-height:120%}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .billing-address-content-wrapper .billing-address-info .address-container .user-container .user-address{color:#0a0a0a;font-weight:500;font-size:16px;line-height:120%}@media (max-width: 1300px){.billing-main-container{position:relative;width:100%;min-height:unset;background:#d2f1f4;color:#0a0a0a;padding:20px 24px;height:auto}.billing-main-container .billing-content-wrapper{width:100%;position:relative}.billing-main-container .billing-content-wrapper .billing-heading{width:100%;gap:8px;margin-bottom:24px}.billing-main-container .billing-content-wrapper .billing-heading .title{font-size:18px}.billing-main-container .billing-content-wrapper .billing-heading .subtitle{font-size:14px}.billing-main-container .billing-content-wrapper .billing-content-container{width:100%;height:auto;padding:20px 16px;border-radius:8px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container{width:100%;height:auto;padding:24px 16px;gap:16px;margin-bottom:24px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .personal-info-header{height:auto;width:100%}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .personal-info-header .title{font-size:20px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .personal-info-header .edit-btn{height:36px;width:70px;gap:6px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .personal-info-header .edit-btn img{width:16px;height:16px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .personal-info-header .edit-btn .edit-text{font-size:14px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info{height:auto;flex-direction:column;gap:24px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .name-container{width:100%}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .name-container .icon-container{width:36px;height:36px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .name-container .user-container{gap:4px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .name-container .user-container .name{font-size:14px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .name-container .user-container .user-name{font-size:14px;color:#0a0a0a}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .email-container{width:100%}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .email-container .icon-container{width:36px;height:36px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .email-container .user-container{gap:4px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .email-container .user-container .email{font-size:14px}.billing-main-container .billing-content-wrapper .billing-content-container .personal-info-container .billing-user-info .email-container .user-container .user-email{font-size:14px;color:#0a0a0a}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container{width:100%;height:auto;padding:24px 16px}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .address-info-header{margin-bottom:16px;height:auto}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .address-info-header .title{font-size:20px}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .address-info-header .edit-btn{height:36px;width:70px;gap:6px}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .address-info-header .edit-btn img{width:16px;height:16px}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .address-info-header .edit-btn .edit-text{font-size:14px}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .billing-address-content-wrapper{gap:24px}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .billing-address-content-wrapper .billing-address-info{height:auto;flex-direction:column;gap:24px}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .billing-address-content-wrapper .billing-address-info .address-container{width:100%}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .billing-address-content-wrapper .billing-address-info .address-container .icon-container{width:36px;height:36px}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .billing-address-content-wrapper .billing-address-info .address-container .user-container{gap:4px}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .billing-address-content-wrapper .billing-address-info .address-container .user-container .address{font-size:14px}.billing-main-container .billing-content-wrapper .billing-content-container .billing-address-container .billing-address-content-wrapper .billing-address-info .address-container .user-container .user-address{font-size:14px;color:#0a0a0a}}@media (max-width: 1220px){.billing-main-container{padding:10px 20px}.billing-main-container .billing-content-wrapper{width:100%}.billing-main-container .billing-content-wrapper .billing-content-container{width:100%;padding:20px 16px;height:auto}.billing-main-container .billing-content-wrapper .billing-address-container{width:100%;padding:24px 16px;height:auto}}.dialog-main-container{position:fixed;top:0;z-index:9999;background-color:#00000080;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.dialog-main-container h1{margin:0;padding:0}.dialog-main-container .dialog-container{width:600px;height:auto;background-color:#fff;border-top:1px solid #F5F5F5;border-radius:8px;padding:40px;color:#0a0a0a}.dialog-main-container .dialog-container .dialog-header{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.dialog-main-container .dialog-container .dialog-header .title{font-weight:600;font-size:24px;line-height:120%;color:#0a0a0a}.dialog-main-container .dialog-container .user-info-container{display:flex;justify-content:space-between;width:520px}.dialog-main-container .dialog-container .user-info-container .billing-inputs{display:flex;flex-direction:column;gap:24px}.dialog-main-container .dialog-container .user-info-container .billing-inputs .row{display:flex;justify-content:space-between;width:520px}.dialog-main-container .dialog-container .cta-container{display:flex;margin-top:24px;justify-content:center;gap:12px;height:48px}.dialog-main-container .dialog-container .cta-container .cancel-cta{width:158px;height:44px;border-radius:4px;background-color:#fff;color:#0a0a0a;font-weight:600;font-size:16px;line-height:145%;cursor:pointer;border:none}.billing-dialog-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:9998;opacity:0;visibility:hidden;transition:opacity .3s ease-out,visibility .3s ease-out}.billing-dialog-backdrop.active{opacity:1;visibility:visible}.mobile-billing-dialog{width:100vw;height:auto;max-height:90vh;background-color:#fff;position:fixed;bottom:0;left:0;right:0;z-index:9999;box-shadow:0 -2px 10px #0000001a;border-top-left-radius:16px;border-top-right-radius:16px;border:.5px solid var(--border-default-border-disabled, #EBEBEB);box-shadow:.5px 0 2px #0000000d,-.5px 0 2px #0000001a;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);padding:0;overflow-y:auto}.mobile-billing-dialog .close-container{width:100%;height:21px;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;justify-content:center;align-items:center;padding-top:8px}.mobile-billing-dialog .close-container .close{width:56px;height:2px;background-color:#d6d6d6}.mobile-billing-dialog .dialog-header{width:100%;padding:0 20px}.mobile-billing-dialog .dialog-header .title{font-weight:600;font-size:20px;line-height:24px;color:#0a0a0a}.mobile-billing-dialog .user-info-container{width:100%;display:flex;flex-direction:column;padding:0 20px;gap:20px}.mobile-billing-dialog .user-info-container .billing-inputs .row{width:100%;display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.mobile-billing-dialog .cta-container{width:100%;height:84px;padding:16px 16px 24px;display:flex;gap:8px;justify-content:center}.mobile-billing-dialog .cta-container .cancel-cta{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px 20px;gap:10px;background:#fff;color:#262626;width:168.5px;height:44px;border-radius:4px;border-width:0px}.mobile-billing-dialog .cta-container .cancel-cta:hover{color:#f25c3a;background:#f2f7fa}.mobile-billing-dialog .cta-container button{width:100%;height:44px;border-radius:4px;font-size:16px;font-weight:600;line-height:145%;display:flex;justify-content:center;align-items:center;padding:8px 20px;gap:10px}.mobile-billing-dialog.slide-up{transform:translateY(0)}body.billing-dialog-open{overflow:hidden}.toast-main-container{position:absolute;top:63px;left:30%}.toast-main-container .toast-container{background-color:#fff;min-width:390px;height:48px;border-radius:4px;display:flex}.toast-main-container .toast-container .border-line{background-color:#04802e;width:6px;height:48px;border-top-left-radius:4px;border-bottom-left-radius:4px}.toast-main-container .toast-container .toast-content-wrapper{border:1px solid #E5E5E5;width:384px;border-left:0px;border-top-right-radius:4px;width:100%;border-bottom-right-radius:4px;padding-left:16px;display:flex;gap:12px;align-items:center}.toast-main-container .toast-container .toast-content-wrapper .tick-container{width:24px;height:24px;background-color:#e7f6ec;border:1px solid #B5E3C4;border-radius:4px;display:flex;justify-content:center;align-items:center}.toast-main-container .toast-container .toast-content-wrapper .tick-container img{margin-right:5px}.toast-main-container .toast-container .toast-content-wrapper .tick-container.error-tick{background-color:#fdeaea;border:1px solid #FECACA;display:flex;justify-content:center;align-items:center}.toast-main-container .toast-container .toast-content-wrapper .message{font-weight:600;font-family:Roboto,sans-serif;font-size:14px;line-height:145%;color:#0a0a0a;margin-top:1px}.toast-main-container .toast-container .toast-content-wrapper .close-container{width:33px;height:24px;display:flex;justify-content:center;align-items:start;border-left:1px solid #F0F2F5}@keyframes toastSlideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes toastFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.toast-show{animation:toastSlideIn .4s ease-out forwards}.toast-hide{animation:toastFadeOut .3s ease-in forwards}@media (max-width: 830px){.toast-main-container{top:18px;left:9%;transform:translate(-50%);width:305px;z-index:1000}.toast-main-container .toast-container{width:305px;height:fit-content!important;border-radius:4px;display:flex}.toast-main-container .border-line{width:6px;background-color:#04802e;border-top-left-radius:4px;border-bottom-left-radius:4px}.toast-main-container .toast-main-container .toast-container .toast-content-wrapper{box-sizing:border-box;width:350px;display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px 16px;border-width:1px 1px 1px 0px;border-style:solid;border-color:#e5e5e5;border-radius:0 4px 4px 0}.toast-main-container .toast-main-container .toast-container .toast-content-wrapper .tick-container{box-sizing:border-box;width:24px;height:24px;background-color:#e7f6ec;border:1px solid #B5E3C4;border-radius:4px;display:flex;justify-content:center;align-items:center}.toast-main-container .toast-main-container .toast-container .toast-content-wrapper .message{width:186px;height:40px;font-family:Roboto;font-weight:400!important;font-size:14px;line-height:145%;color:#0a0a0a;margin-top:0;display:flex;align-items:center}.toast-main-container .toast-main-container .toast-container .toast-content-wrapper .close-container{width:33px;height:40px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:12px;border-left:1px solid #F0F2F5}}.toast-error .border-line.error-border{background-color:#dc2626}.profile-main-container{background-color:#d2f1f4;width:100%;display:flex;justify-content:center;min-height:100%;padding:10px 0 24px;color:#171717}.profile-main-container h1,.profile-main-container p{padding:0;margin:0}.profile-main-container .profile-content-wrapper{width:930px;font-family:Roboto,sans-serif;position:relative}.profile-main-container .profile-content-wrapper .profile-heading{display:flex;gap:8px;margin-bottom:24px}.profile-main-container .profile-content-wrapper .profile-heading .profile-heading-left{flex-direction:column;width:100%}.profile-main-container .profile-content-wrapper .profile-heading .profile-heading-left .title{font-weight:600;font-size:18px;line-height:100%}.profile-main-container .profile-content-wrapper .profile-heading .profile-heading-left .subtitle{color:#737373;font-weight:400;font-size:14px;line-height:100%}.profile-main-container .profile-content-wrapper .profile-content-container{width:100%;height:930px;background-color:#fff;border-radius:8px;padding:40px 36px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container{width:100%;height:180px;border:1px solid #E5E5E5;border-radius:8px;padding:32px 36px;display:flex;flex-direction:column;gap:36px;margin-bottom:40px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .personal-info-header{display:flex;justify-content:space-between;height:36px;align-items:center}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .personal-info-header .title{font-weight:600;font-size:24px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info{width:100%;height:44px;display:flex;gap:24px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .name-container{display:flex;gap:12px;width:381px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .name-container .icon-container{background-color:#ebf9fa;width:44px;height:44px;border-radius:4px;display:flex;justify-content:center;align-items:center}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .name-container .user-container{display:flex;flex-direction:column;gap:8px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .name-container .user-container .name{color:#737373;font-weight:400;font-size:14px;line-height:120%}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .name-container .user-container .name-details{display:flex;gap:8px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .name-container .user-container .name-details .user-name{color:#0a0a0a;font-weight:500;font-size:16px;line-height:120%}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .name-container .user-container .name-details .edit-btn{width:46px;height:100%;background-color:#fff;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;outline:none;border:none}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .name-container .user-container .name-details .edit-btn img{width:16px;height:16px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .name-container .user-container .name-details .edit-btn .edit-text{color:#258e97;font-size:14px;line-height:145%;font-weight:600}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .email-container{display:flex;gap:12px;width:381px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .email-container .icon-container{background-color:#ebf9fa;width:44px;height:44px;border-radius:4px;display:flex;justify-content:center;align-items:center}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .email-container .user-container{display:flex;flex-direction:column;gap:8px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .email-container .user-container .email{color:#737373;font-weight:400;font-size:14px;line-height:120%}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .email-container .user-container .email-details{display:flex;flex-direction:row;gap:8px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .email-container .user-container .email-details .user-email{color:#0a0a0a;font-weight:500;font-size:16px;line-height:120%}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .email-container .user-container .email-details .edit-btn{width:46px;height:100%;background-color:#fff;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;outline:none;border:none}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .email-container .user-container .email-details .edit-btn img{width:16px;height:16px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .email-container .user-container .email-details .edit-btn .edit-text{color:#258e97;font-size:14px;line-height:145%;font-weight:600}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container{width:100%;height:172px;border-radius:8px;background-color:#fff;border:1px solid #E5E5E5;padding:32px 36px}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .security-info-header{display:flex;justify-content:space-between;height:36px;align-items:center;margin-bottom:24px}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .security-info-header .title{font-weight:600;font-size:24px}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper{display:flex;flex-direction:column;gap:36px}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info{width:100%;height:44px;display:flex;gap:24px}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info .password-container{display:flex;gap:12px;width:381px}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info .password-container .icon-container{background-color:#ebf9fa;width:44px;height:44px;border-radius:4px;display:flex;justify-content:center;align-items:center}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info .password-container .user-container{display:flex;flex-direction:column;gap:8px}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info .password-container .user-container .password-label{color:#737373;font-weight:400;font-size:14px;line-height:120%}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info .password-container .user-container .password-manager{display:flex;gap:8px}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info .password-container .user-container .password-manager .password-status{color:#0a0a0a;font-weight:500;font-size:16px;line-height:120%}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info .password-container .user-container .password-manager .edit-btn{width:70px;height:100%;background-color:#fff;outline:none;border:none;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info .password-container .user-container .password-manager .edit-btn img{width:16px;height:16px}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info .password-container .user-container .password-manager .edit-btn .edit-text{color:#258e97;font-size:14px;line-height:145%;font-weight:600}@media (max-width: 830px){.profile-main-container{position:relative;width:100%;min-height:unset;background:#d2f1f4;color:#0a0a0a;padding:20px 24px;height:auto}.profile-main-container .profile-content-wrapper{width:100%;position:relative}.profile-main-container .profile-content-wrapper .profile-heading{width:100%;gap:8px;margin-bottom:24px}.profile-main-container .profile-content-wrapper .profile-heading .title{font-size:18px;line-height:22px}.profile-main-container .profile-content-wrapper .profile-heading .subtitle{font-size:14px;line-height:22px}.profile-main-container .profile-content-wrapper .profile-content-container{width:100%;height:auto;padding:20px 16px;border-radius:8px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container{width:100%;height:auto;padding:24px 16px;gap:24px;margin-bottom:24px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .personal-info-header{height:auto;width:100%}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .personal-info-header .title{font-size:20px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info{height:auto;flex-direction:column;gap:24px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .name-container{width:100%}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .name-container .icon-container{width:36px;height:36px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .name-container .user-container{gap:4px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .name-container .user-container .name{font-size:14px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .name-container .user-container .name-details{gap:6px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .name-container .user-container .name-details .user-name{font-size:14px;color:#0a0a0a}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .name-container .user-container .name-details .edit-btn{height:auto;display:flex;align-items:flex-start;width:70px;gap:6px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .name-container .user-container .name-details .edit-btn img{width:16px;height:16px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .name-container .user-container .name-details .edit-btn .edit-text{font-size:14px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .email-container{width:100%}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .email-container .icon-container{width:36px;height:36px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .email-container .user-container{gap:4px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .email-container .user-container .email{font-size:14px}.profile-main-container .profile-content-wrapper .profile-content-container .personal-info-container .profile-user-info .email-container .user-container .user-email{font-size:14px;color:#0a0a0a}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container{width:100%;height:auto;padding:24px 16px}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .security-info-header{height:auto;width:100%;gap:24px}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .security-info-header .title{font-size:20px}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper{gap:24px}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info{height:auto;flex-direction:column;gap:24px}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info .password-container{width:100%}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info .password-container .icon-container{width:36px;height:36px}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info .password-container .user-container{gap:4px}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info .password-container .user-container .password-label{font-size:14px}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info .password-container .user-container .password-manager{gap:8px;display:flex;flex-direction:column}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info .password-container .user-container .password-manager .password-status{font-size:14px;color:#0a0a0a}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info .password-container .user-container .password-manager .edit-btn{height:auto;width:70px;gap:6px;display:flex;align-items:flex-start}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info .password-container .user-container .password-manager .edit-btn img{width:16px;height:16px}.profile-main-container .profile-content-wrapper .profile-content-container .profile-security-container .profile-security-content-wrapper .profile-security-info .password-container .user-container .password-manager .edit-btn .edit-text{font-size:14px}}@media (max-width: 1220px){.profile-main-container{padding:10px 20px}.profile-main-container .profile-content-wrapper{width:100%}.profile-main-container .profile-content-wrapper .profile-content-container{width:100%;padding:20px 16px;height:auto}}.profile-dialog-main-container{position:fixed;top:0;z-index:9999;background-color:#00000080;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.profile-dialog-main-container h1{margin:0;padding:0}.profile-dialog-main-container .profile-dialog-container{width:auto;height:auto;background-color:#fff;border-top:1px solid #F5F5F5;border-radius:8px;padding:40px;color:#0a0a0a}.profile-dialog-main-container .profile-dialog-container .profile-dialog-header{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.profile-dialog-main-container .profile-dialog-container .profile-dialog-header .title{font-weight:600;font-size:24px;line-height:120%;color:#0a0a0a}.profile-dialog-main-container .profile-dialog-container .user-info-container{display:flex;width:320px;justify-content:space-between;width:auto}.profile-dialog-main-container .profile-dialog-container .user-info-container .security-inputs{display:flex;flex-direction:column;gap:24px;width:100%}.profile-dialog-main-container .profile-dialog-container .user-info-container .security-inputs .row{width:320px}.profile-dialog-main-container .profile-dialog-container .user-info-container .security-inputs .fields .form-input{width:100%}.profile-dialog-main-container .profile-dialog-container .user-info-container .personal-inputs{display:flex;gap:24px}.profile-dialog-main-container .profile-dialog-container .cta-container{display:flex;margin-top:24px;justify-content:center;gap:12px;height:44px}.profile-dialog-main-container .profile-dialog-container .cta-container .cancel-cta{width:158px;height:100%;border-radius:4px;border:none;background-color:#fff;color:#0a0a0a;font-weight:600;font-size:16px;line-height:145%;cursor:pointer}.profile-dialog-main-container .profile-dialog-container .cta-container .cancel-cta:hover{background-color:#fafafa;color:#020708}.profile-dialog-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:9998;opacity:0;visibility:hidden;transition:opacity .3s ease-out,visibility .3s ease-out}.profile-dialog-backdrop.active{opacity:1;visibility:visible}.mobile-profile-dialog{width:100vw;max-height:90vh;background-color:#fff;position:fixed;bottom:0;left:0;right:0;z-index:9999;border-top-left-radius:16px;border-top-right-radius:16px;border:.5px solid #ebebeb;box-shadow:0 -2px 10px #0000001a;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);overflow-y:auto}.mobile-profile-dialog .close-container{width:100%;height:21px;display:flex;justify-content:center;align-items:center;padding-top:8px}.mobile-profile-dialog .close-container .close{width:56px;height:2px;background-color:#d6d6d6}.mobile-profile-dialog .profile-dialog-header{padding:0 20px}.mobile-profile-dialog .profile-dialog-header .title{font-weight:600;font-size:20px;color:#0a0a0a}.mobile-profile-dialog .user-info-container{width:100%;display:flex;flex-direction:column;padding:0 20px}.mobile-profile-dialog .user-info-container .security-inputs,.mobile-profile-dialog .user-info-container .personal-inputs{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.mobile-profile-dialog .cta-container{width:100%;padding:16px 16px 24px;display:flex;gap:8px;justify-content:center}.mobile-profile-dialog .cta-container .cancel-cta{display:flex;justify-content:center;align-items:center;padding:8px 20px;background:#fff;color:#262626;width:168px;height:44px;border-radius:4px;border:none}.mobile-profile-dialog .cta-container .cancel-cta:hover{color:#f25c3a;background:#f2f7fa}.mobile-profile-dialog.slide-up{transform:translateY(0)}.logout-btn{background-color:transparent;border:none;color:linear-gradient(90deg,rgb(225,78,49) 0%,rgb(231,114,90) 100%);cursor:pointer;display:flex;width:269px;height:47px;align-items:center;padding:12px 16px;gap:16px;color:#a1a1a1;font-weight:400;font-size:16px;line-height:145%;font-family:"Roboto ",sans-serif}@media (max-width: 830px){.logout-btn{padding:12px 16px}}.home-main-container{background-color:#13494e;height:calc(100% - 72px);width:100%;display:flex;flex-direction:column;position:relative;overflow:hidden}.home-main-container .pattern-container{position:absolute;top:0;left:0;width:100%;height:77px;z-index:1}.home-main-container .pattern-container .pattern-image{width:100%;object-fit:cover;height:100%;object-position:top}.home-main-container .loader-wrapper{flex-grow:1;height:620px;display:flex;justify-content:center;align-items:center;position:relative;z-index:2}.home-main-container .loader-wrapper .loader-container{width:541px;height:247px;min-width:250px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px}.home-main-container .loader-wrapper .loader-container .images-container{width:245px;height:80px}.home-main-container .loader-wrapper .loader-container .images-container img{width:100%;height:100%}.home-main-container .loader-wrapper .loader-container .details{display:flex;flex-direction:column;gap:20px}.home-main-container .loader-wrapper .loader-container .details .count{font-weight:600;font-size:28px;line-height:118%;background:linear-gradient(180deg,#fff 22.22%,#a9e4ea 76.39%);-webkit-background-clip:text;background-clip:text;color:transparent}.home-main-container .loader-wrapper .loader-container .details .description{font-weight:400;min-width:250px;align-self:center;font-size:18px;line-height:100%;color:#d4d4d4;display:flex;flex-direction:column;gap:16px;min-height:48px;width:100%;justify-content:center;align-items:center}.home-main-container .loader-wrapper .loader-container .progress-bar{width:100%;max-width:300px;background-color:#1c6369;border-radius:9999px;height:2px;margin-top:20px}.home-main-container .loader-wrapper .loader-container .progress-bar .progress-fill{background-color:#e7725a;height:2px;border-radius:9999px;transition:width .8s ease;width:0%;transition:width 3s cubic-bezier(.25,1,.5,1)}.home-main-container .pattern-container-bottom{position:absolute;bottom:0;left:0;width:100%;height:77px;z-index:1;overflow:visible}.home-main-container .pattern-container-bottom .pattern-image-bottom{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}@media (max-width: 830px){.home-main-container{height:calc(100% - 70px)}.home-main-container .loader-wrapper{padding:2rem 1rem}.home-main-container .loader-wrapper .loader-container{width:100%;max-width:280px}.home-main-container .loader-wrapper .loader-container .images-container{width:253px}.home-main-container .loader-wrapper .loader-container .details{width:100%}.home-main-container .loader-wrapper .loader-container .details .count{font-size:28px;background:linear-gradient(94.03deg,#fff .6%,#a9e4ea);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:600;line-height:118%}.home-main-container .loader-wrapper .loader-container .details .description{font-size:18px;font-weight:400;line-height:100%;color:#d4d4d4}.home-main-container .pattern-container .pattern-image,.home-main-container .pattern-container-bottom{height:53px}}@keyframes progressAnimation{0%{width:0%}33.33%{width:33.33%}66.66%{width:66.66%}to{width:66.66%}}.loader{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid rgba(243,243,243,.2784313725);border-radius:50%;animation:spin 1s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-overlay{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:10000}.modal-overlay .modal-container{display:flex;flex-direction:column;background:#fff;min-width:592px;border-radius:8px;max-width:600px;min-height:487px;gap:24px;padding:40px}.modal-overlay .modal-container .modal-header{display:flex;align-items:center;justify-content:space-between}.modal-overlay .modal-container .modal-header h2{margin:0;font-size:24px;font-weight:600;color:#0a0a0a;line-height:120%}.modal-overlay .modal-container .modal-header .close-button{background:none;border:none;width:24px}.modal-overlay .modal-container .modal-header .close-button img{height:24px;width:24px;cursor:pointer}.modal-overlay .modal-container .modal-form{display:flex;flex-direction:column;gap:16px}.modal-overlay .modal-container .modal-form .form-row{display:flex;gap:16px}.modal-overlay .modal-container .modal-form .form-group{display:flex;flex-direction:column;gap:8px}.modal-overlay .modal-container .modal-form .form-group .fields,.modal-overlay .modal-container .modal-form .form-group.full-width{gap:8px}.modal-overlay .modal-container .modal-form .form-group .error-message{margin-top:-4px;font-size:12px}.modal-overlay .modal-container .modal-form .form-group label{font-weight:400;color:#374151;font-size:14px}.modal-overlay .modal-container .modal-form .form-group textarea{padding:10px;background:#fff;border:1px solid #e5e7eb;border-radius:4px;font-size:14px;color:#0a0a0a;resize:none}.modal-overlay .modal-container .modal-form .form-group textarea:focus{outline:1px solid #4FC8D3;border:none}.modal-overlay .modal-container .modal-form .form-group textarea::placeholder{color:#d4d4d4}.modal-overlay .modal-container .modal-form .form-group textarea{min-height:100px;font-family:inherit;caret-color:#4fc8d3}.modal-overlay .modal-container .modal-form .form-group .character-count{font-size:12px;color:#b4b4b4}.modal-overlay .modal-container .modal-form .modal-actions{display:flex;justify-content:flex-end;gap:12px;width:100%}.modal-overlay .modal-container .modal-form .modal-actions .cancel-button{background:#fff;color:#0a0a0a;padding:10px 16px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s ease;gap:10px;font-size:16px;width:92px;border:none}.modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s ease-out,visibility .3s ease-out}.modal-backdrop.active{opacity:1;visibility:visible}.mobile-modal-container{width:100vw;min-height:561px;overflow-y:auto;background-color:#fff;position:fixed;bottom:0;left:0;right:0;z-index:10000;box-shadow:0 -2px 10px #0000001a;border-top-left-radius:16px;border-top-right-radius:16px;border:.5px solid var(--border-default-border-disabled, #EBEBEB);box-shadow:.5px 0 2px 0 #0000000d -.5px 0 2px 0 #0000001a;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.mobile-modal-container .close-container{width:100%;height:21px;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;justify-content:center;align-items:center}.mobile-modal-container .close-container .close{width:56px;height:2px;background-color:#d6d6d6}.mobile-modal-container .modal-content-wrapper{display:flex;flex-direction:column;padding:7px 24px;gap:24px}.mobile-modal-container .modal-content-wrapper .modal-header{display:flex;align-items:center;justify-content:space-between}.mobile-modal-container .modal-content-wrapper .modal-header h2{margin:0;font-size:20px;font-weight:600;color:#0a0a0a;line-height:120%}.mobile-modal-container .modal-content-wrapper .modal-header .close-button{display:none}.mobile-modal-container .modal-content-wrapper .modal-form{display:flex;flex-direction:column;gap:16px}.mobile-modal-container .modal-content-wrapper .modal-form .form-row{display:flex;flex-direction:column;gap:20px}.mobile-modal-container .modal-content-wrapper .modal-form .form-group{display:flex;flex-direction:column;gap:8px;width:100%}.mobile-modal-container .modal-content-wrapper .modal-form .form-group .error-message{margin-top:-4px;font-size:12px}.mobile-modal-container .modal-content-wrapper .modal-form .form-group .fields{gap:8px;width:100%}.mobile-modal-container .modal-content-wrapper .modal-form .form-group label{font-weight:400;color:#374151;font-size:14px}.mobile-modal-container .modal-content-wrapper .modal-form .form-group textarea{padding:10px;background:#fff;border:1px solid #e5e7eb;border-radius:4px;font-size:14px;color:#0a0a0a;resize:none}.mobile-modal-container .modal-content-wrapper .modal-form .form-group textarea:focus{outline:1px solid #4FC8D3;border:none}.mobile-modal-container .modal-content-wrapper .modal-form .form-group textarea::placeholder{color:#d4d4d4}.mobile-modal-container .modal-content-wrapper .modal-form .form-group textarea{min-height:80px;font-family:inherit;caret-color:#4fc8d3}.mobile-modal-container .modal-content-wrapper .modal-form .form-group .character-count{font-size:12px;color:#b4b4b4}.mobile-modal-container .modal-actions{width:100%;padding:24px;display:flex;gap:8px}.mobile-modal-container .modal-actions .cancel-button{width:148px;width:100%;height:44px;border-radius:4px;background-color:#fff;color:#0a0a0a;font-size:16px;font-weight:600;line-height:145%;cursor:pointer;border:none}.mobile-modal-container .modal-actions .submit-btn{height:44px;background:linear-gradient(90deg,#e14e31,#e7725a);border-radius:4px;min-width:148px;width:100%;color:#fff;font-size:16px;font-weight:600;line-height:145%;cursor:pointer}.mobile-modal-container .modal-actions .submit-btn .btn{border:none}.mobile-modal-container .open-modal-container{display:flex;align-items:center;justify-content:center;width:100%}.mobile-modal-container .open-modal-container .open-modal{width:134px;height:5px;border-radius:100px;background-color:#000}.mobile-modal-container.slide-up{transform:translateY(0)}.empty-gift-main-container{color:#525252;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:28px;height:100%}.empty-gift-main-container .empty-gift-icon-container img{width:244px;height:244px}.empty-gift-main-container .empty-gift-text-container{text-align:center;display:flex;flex-direction:column;gap:8px}.empty-gift-main-container .empty-gift-text-container h1{padding:0;margin:0;font-size:28px;color:#1c6b72;font-weight:700;line-height:130%}.empty-gift-main-container .empty-gift-text-container p{padding:0;margin:0;color:#525252;font-size:18px;font-weight:400;line-height:160%}@media (max-width: 830px){.empty-gift-main-container{height:100%}.empty-gift-main-container .empty-gift-icon-container img{width:144px;height:144px}.empty-gift-main-container .empty-gift-text-container h1{font-size:20px}.empty-gift-main-container .empty-gift-text-container p{font-size:14px;text-wrap:balance}}.toast-main-container{position:fixed;display:flex;justify-content:center;align-items:center;width:100%;padding:0 16px;z-index:9999}.toast-main-container.top-right{top:20px;right:20px;justify-content:flex-end;align-items:flex-start}.toast-main-container.top-left{top:20px;left:20px;justify-content:flex-start;align-items:flex-start}.toast-main-container.bottom-right{bottom:20px;right:20px;justify-content:flex-end;align-items:flex-end}.toast-main-container.bottom-left{bottom:20px;left:20px;justify-content:flex-start;align-items:flex-end}.toast-main-container.top-center{top:20px;left:50%;transform:translate(-50%)!important;align-items:flex-start}.toast-main-container.bottom-center{bottom:20px;left:50%;transform:translate(-50%)!important;align-items:flex-end}.toast-main-container.center{top:10%;left:60%;transform:translate(-50%,-50%)!important}.toast-main-container.center-top{top:20%;left:50%;transform:translate(-50%)!important}.toast-main-container.center-bottom{bottom:20%;left:50%;transform:translate(-50%)!important}.toast-main-container.custom-position{position:fixed!important;display:flex;justify-content:center;align-items:center}.toast-main-container .toast-container{min-width:280px;max-width:90vw;width:auto;height:auto;border-radius:8px;display:flex;box-shadow:0 4px 12px #00000026;overflow:hidden}.toast-main-container .toast-container .border-line{width:4px;border-top-left-radius:8px;border-bottom-left-radius:8px;height:auto;flex-shrink:0}.toast-main-container .toast-container .toast-content-wrapper{border:1px solid #E5E5E5;border-left:0px;border-top-right-radius:8px;border-bottom-right-radius:8px;padding:12px 16px;display:flex;justify-content:space-between;gap:12px;align-items:center;flex-grow:1;background:#fff}.toast-main-container .toast-container .toast-content-wrapper .tick-container{width:24px;height:24px;border-radius:4px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.toast-main-container .toast-container .toast-content-wrapper .tick-container img{display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:4px}.toast-main-container .toast-container .toast-content-wrapper .message{font-weight:500;font-family:Roboto,sans-serif;font-size:14px;line-height:1.4;color:#0a0a0a;white-space:normal;flex:1;word-wrap:break-word}.toast-main-container .toast-container .toast-content-wrapper .close-container{width:32px;height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer;flex-shrink:0;border-radius:4px;transition:background-color .2s ease}.toast-main-container .toast-container .toast-content-wrapper .close-container:hover{background-color:#0000000d}.toast-main-container .toast-container .toast-content-wrapper .close-container img{width:16px;height:16px;filter:brightness(0) saturate(100%)}@keyframes toastPopIn{0%{opacity:0;transform:scale(.7) translateY(-20px)}60%{opacity:1;transform:scale(1.05) translateY(5px)}80%{transform:scale(.95) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes toastPopOut{0%{opacity:1;transform:scale(1) translateY(0)}20%{transform:scale(1.05) translateY(-5px)}to{opacity:0;transform:scale(.7) translateY(-20px)}}.toast-show{animation:toastPopIn .5s cubic-bezier(.68,-.55,.27,1.55) forwards}.toast-hide{animation:toastPopOut .4s ease-in forwards}@media (max-width: 768px){.toast-main-container{padding:0 12px}.toast-main-container.top-right,.toast-main-container.top-left,.toast-main-container.top-center{top:16px}.toast-main-container.bottom-right,.toast-main-container.bottom-left,.toast-main-container.bottom-center{bottom:16px}.toast-main-container.center{top:20%;left:50%;transform:translate(-50%,-50%)!important}.toast-container{min-width:260px;max-width:calc(100vw - 24px)}.toast-content-wrapper{min-width:260px;padding:10px 14px;gap:10px}.toast-content-wrapper .message{font-size:13px}.toast-content-wrapper .close-container{width:28px;height:28px}.toast-content-wrapper .close-container img{width:14px;height:14px}}@media (max-width: 480px){.toast-main-container{padding:0 8px}.toast-main-container.top-right,.toast-main-container.top-left{top:12px;right:8px;left:8px}.toast-main-container.bottom-right,.toast-main-container.bottom-left{bottom:12px;right:8px;left:8px}.toast-main-container.top-center,.toast-main-container.bottom-center{left:50%;transform:translate(-50%)!important}.toast-container{min-width:200px;max-width:calc(100vw - 16px);border-radius:6px}.toast-content-wrapper{padding:8px 12px;gap:8px}.toast-content-wrapper .tick-container{width:20px;height:20px}.toast-content-wrapper .tick-container img{width:14px;height:14px}.toast-content-wrapper .message{font-size:12px;line-height:1.3}.toast-content-wrapper .close-container{width:24px;height:24px}.toast-content-wrapper .close-container img{width:12px;height:12px}}@media (max-width: 380px){.toast-content-wrapper .close-container{width:24px;height:24px}.toast-content-wrapper .close-container img{width:12px;height:12px}}.refer-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;justify-content:center;align-items:center;z-index:999}.refer-dialog-container{background-color:#fff;border-radius:8px;width:680px;max-width:90%;padding:40px;font-family:Roboto,sans-serif;box-shadow:0 4px 12px #00000026;min-height:369px;height:auto}.refer-dialog-container .refer-dialog-header{text-align:left;margin-bottom:24px;display:flex;justify-content:space-between}.refer-dialog-container .refer-dialog-header h2{font-size:24px;font-weight:600;color:#0a0a0a;margin-bottom:8px;height:29px}.refer-dialog-container .refer-dialog-header .refer-cross-btn{font-size:24px;font-weight:600;color:#0a0a0a;cursor:pointer;display:flex;align-items:center}.refer-dialog-container .refer-dialog-header .refer-cross-btn img{width:24px;height:24px}.refer-dialog-container .refer-dialog-body{background-color:#fafafa;border:1px solid #F5F5F5;border-radius:4px;padding:20px;display:flex;flex-direction:column;gap:32px;margin-bottom:24px;height:auto;max-height:250px;overflow-y:auto;scrollbar-color:#d1d1d1 #f5f5f5}.refer-dialog-container .refer-dialog-body::-webkit-scrollbar{width:4px}.refer-dialog-container .refer-dialog-body::-webkit-scrollbar-thumb{background-color:#d1d1d1;border-radius:4px}.refer-dialog-container .refer-dialog-body::-webkit-scrollbar-thumb:hover{background-color:#bfbfbf}.refer-dialog-container .refer-dialog-body .gift-field-container{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.refer-dialog-container .refer-dialog-body .gift-field-container .gift-field{flex:1}.refer-dialog-container .refer-dialog-body .gift-field-container .gift-field:not(:last-of-type){margin-right:12px}.refer-dialog-container .refer-dialog-body .gift-field-container .gift-field label{font-size:14px;font-weight:400;color:#404040;line-height:100%}.refer-dialog-container .refer-dialog-body .gift-field-container .gift-field label .required{color:#dc2626;margin-left:-3px}.refer-dialog-container .refer-dialog-body .gift-field-container .gift-field input{width:100%;padding:10px 14px;border:1px solid #E5E5E5;border-radius:4px;font-size:14px;font-family:Roboto,sans-serif;margin-top:2px;background:#fff;height:40px;color:#0a0a0a;caret-color:#4fc8d3}.refer-dialog-container .refer-dialog-body .gift-field-container .gift-field input:focus{outline:none;border-color:#4fc8d3}.refer-dialog-container .refer-dialog-body .gift-field-container .gift-field input::placeholder{color:#d4d4d4}.refer-dialog-container .refer-dialog-body .gift-field-container .gift-field .error-container{margin-top:8px}.refer-dialog-container .refer-dialog-body .gift-field-container .gift-field .error-container p{font-size:12px;font-weight:400;color:#dc2626;line-height:100%}.refer-dialog-container .refer-dialog-body .gift-field-container .remove-recipient-btn{width:43px;height:43px;background:#fff;border:1px solid #F5F5F5;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;align-self:flex-end}.refer-dialog-container .refer-dialog-body .gift-field-container .remove-recipient-btn img{width:16px;height:16px}.refer-dialog-container .refer-dialog-footer{display:flex;flex-direction:column;gap:24px}.refer-dialog-container .refer-dialog-footer .add-another-Recipient-container{width:fit-content;height:36px;padding:10px;display:flex;align-items:center;gap:10px;border:1px solid #258E97;background-color:#fff;border-radius:4px;justify-content:center;cursor:pointer}.refer-dialog-container .refer-dialog-footer .add-another-Recipient-container:hover{border:1px solid #1C6B72}.refer-dialog-container .refer-dialog-footer .add-another-Recipient-container img{width:16px;height:16px}.refer-dialog-container .refer-dialog-footer .add-another-Recipient-container .add-another-Recipient-text{font-weight:600;font-size:14px;color:#258e97;line-height:145%}.refer-dialog-container .refer-dialog-footer .add-another-Recipient-container .add-another-Recipient-text:hover{color:#1c6b72}.refer-dialog-container .refer-dialog-footer .recipients-footer{display:flex;justify-content:flex-end;gap:12px}.refer-dialog-container .refer-dialog-footer .recipients-footer .recipients-back-btn{height:48px;width:82px;font-weight:600;font-size:16px;color:#0a0a0a;line-height:145%;border:0px solid #E5E5E5;border-radius:4px;background-color:#fff;cursor:pointer}.refer-dialog-container .refer-dialog-footer .recipients-footer .recipients-back-btn:hover{background-color:#f5f5f5}.refer-dialog-container .refer-dialog-footer .recipients-footer .next-btn{height:48px;width:121px;font-weight:600;font-size:16px;color:#fff;border:none;border-radius:4px;cursor:pointer;background:linear-gradient(90deg,#e14e31,#e7725a)}.refer-dialog-container .refer-dialog-footer .recipients-footer .next-btn:hover{background-color:#1c6b72}@media (max-width: 830px){.refer-dialog-overlay{align-items:flex-end}.refer-dialog-container{max-height:700px;width:100%;max-width:none;border-radius:16px 16px 0 0;padding:24px;animation:slideUp .3s ease}.refer-dialog-container .refer-dialog-header h2{font-size:20px;margin:0}.refer-dialog-container .refer-dialog-body{max-height:250px}.refer-dialog-container .refer-dialog-body .gift-field-container{flex-direction:column;gap:12px}.refer-dialog-container .refer-dialog-body .gift-field-container .gift-field{width:100%;margin:0}.refer-dialog-container .refer-dialog-body .gift-field-container .gift-field:not(:last-of-type){margin-bottom:12px}.refer-dialog-container .refer-dialog-body .gift-field-container .remove-recipient-btn{width:100%;height:36px}.refer-dialog-container .refer-dialog-footer .recipients-footer{justify-content:center}.refer-dialog-container .refer-dialog-footer .recipients-footer .recipients-back-btn,.refer-dialog-container .refer-dialog-footer .recipients-footer .next-btn{width:168px;height:44px}}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.referral-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:999}.referral-modal-overlay .referral-modal{width:600px;height:181px;background:#fff;border-radius:8px;padding:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;font-family:Roboto;font-weight:600;font-size:24px;line-height:120%;box-shadow:0 4px 20px #0000001a}.referral-modal-overlay .referral-modal h2{font-size:24px;font-weight:600;color:#0a0a0a;margin-bottom:8px;text-align:left}.referral-modal-overlay .referral-modal .check-icon{width:60px;height:60px;margin-bottom:12px}.referral-modal-overlay .referral-modal .check-icon img{width:60px;height:60px}.referral-modal-overlay .referral-modal p{margin:0;font-size:24px;color:#0a0a0a;font-weight:600}.referral-modal-overlay .referral-modal .close-btn{position:absolute;top:40px;right:40px;background:none;border:none;font-size:14px;cursor:pointer;color:#000;height:24px;width:24px}.referral-modal-overlay .referral-modal .close-btn img{width:24px;height:24px;color:#0a0a0a}@media (max-width: 830px){.referral-modal-overlay{align-items:flex-end}.referral-modal-overlay .referral-modal{padding:32px 24px;border-top-left-radius:16px;border-top-right-radius:16px;width:100%}.referral-modal-overlay .referral-modal h2{font-size:20px;font-weight:600;color:#0a0a0a;margin-bottom:8px;text-align:left;width:100%}.referral-modal-overlay .referral-modal p{margin:0;font-size:18px;color:#0a0a0a;font-weight:600}}.groups-wrapper{background-color:#d2f1f4;width:100%;display:flex;justify-content:start;min-height:100vh;color:#171717;padding:22px 106px;flex-direction:column}.groups-wrapper .groups-container{background:#fff;min-height:662px;max-height:1220px;width:100%;display:flex;flex-direction:column;padding:40px 24px;border-radius:8px;gap:24px}.groups-wrapper .groups-container .content{padding:32px 36px;border:1px solid var(--Grey-200, #e5e5e5);border-radius:8px;display:flex;flex-direction:column;gap:20px}.groups-wrapper .groups-container .content .group-header{display:flex;justify-content:space-between}.groups-wrapper .groups-container .content .group-header .add-myself-to-group{background-color:#fff;border:1px solid #258E97;color:#258e97;border-radius:4px;padding:10px 16px;font-weight:600;font-size:14px;line-height:145%;cursor:pointer}.groups-wrapper .groups-container .content .group-name{display:flex;gap:8px;align-items:center;width:fit-content;cursor:pointer}.groups-wrapper .groups-container .content .group-name p{font-family:Roboto;font-weight:500;font-style:Medium;font-size:18px;line-height:100%;letter-spacing:0%;color:#262626}.groups-wrapper .groups-container .content .group-name .editing-group-container{position:relative;flex:1}.groups-wrapper .groups-container .content .group-name .editing-group-container .editing-group-input{font-size:20px;font-weight:400;border:1px solid #4FC8D3;border-radius:6px;padding:4px 8px;outline:none;width:100%;max-width:300px;background:#fff;color:#111827;transition:border-color .2s ease}.groups-wrapper .groups-container .content .group-name .editing-group-container .editing-group-input:focus{border-color:solid 1px #4FC8D3;caret-color:#4fc8d3}.groups-wrapper .groups-container .content .group-name .editing-group-container .editing-group-input.has-error{border-color:#dc2626}.groups-wrapper .groups-container .content .group-name .editing-group-container .editing-error-message{position:absolute;top:100%;left:0;margin-top:4px;color:#dc2626;font-size:12px;white-space:nowrap;background-color:#fff;padding:4px 8px;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:10;animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.groups-wrapper .groups-container .content .groups-text{font-family:Roboto;font-weight:500;font-style:Medium;font-size:18px;line-height:100%;color:#262626}.groups-wrapper .groups-container .content .search-filter-container{background-color:#fafafa;border:1px solid var(--Grey-100, #f5f5f5);border-radius:4px;padding:20px;display:flex;gap:12px;align-items:center}.groups-wrapper .groups-container .content .search-filter-container .search-container{background-color:#fff;max-width:416px;width:100%;height:40px;display:flex;align-items:center;padding:10px 12px;border:1px solid #e5e5e5;border-radius:4px;gap:8px}.groups-wrapper .groups-container .content .search-filter-container .search-container input{outline:none;border:none;width:100%;background-color:#fff;color:#0a0a0a;caret-color:#4fc8d3}.groups-wrapper .groups-container .content .search-filter-container .search-container input::placeholder{color:#d4d4d4}.groups-wrapper .groups-container .content .search-filter-container .search-container img{width:20px;height:20px}.groups-wrapper .groups-container .content .search-filter-container .search-container:focus{border:1px solid #4FC8D3}.groups-wrapper .groups-container .content .search-filter-container .search-container:focus-within{border:1px solid #4FC8D3}.groups-wrapper .groups-container .content .total-count{font-family:Roboto;font-weight:400;font-style:Regular;font-size:14px;line-height:100%;color:#737373;margin-top:4px}.groups-wrapper .groups-container .content .table-container{display:flex;position:relative}.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper{flex:1;overflow-x:hidden;overflow-y:auto;border:1px solid #e5e7eb;border-radius:8px 9px 9px 8px}.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper .group-table{position:relative;width:100%;border-radius:8px;border-collapse:collapse;overflow:hidden;background:#fff;overflow-x:hidden}.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper .group-table thead{background:#fafafa;font-weight:600;font-size:14px;color:#999}.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper .group-table .group-table-header{display:grid;grid-template-columns:296px 216px 150px 150px;align-items:center;padding:0 12px;height:48px;border-bottom:1px solid #f0f0f0;border-right:1px solid #e5e5e5}.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper .group-table .group-table-header th{display:flex;align-items:center;gap:8px;cursor:pointer;justify-content:flex-start;-webkit-user-select:none;user-select:none}.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper .group-table .group-table-header th img{width:16px;height:16px;transition:transform .2s ease}.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper .group-table .group-table-header th .selected{transform:rotate(180deg)}.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper .group-table .group-table-header th img.asc{transform:rotate(0)}.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper .group-table .group-table-header th img.desc{transform:rotate(180deg)}.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper .group-table tbody .group-table-row{display:grid;grid-template-columns:299px 216px 150px 150px;align-items:center;height:56px;font-size:14px;color:#262626;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:0 12px;background-color:#fff}.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper .group-table tbody .group-table-row:first-child{border-top:none}.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper .group-table tbody .group-table-row td{display:flex;align-items:center}.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper .group-table tbody .group-table-row .group-username{max-width:170px}.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper .group-table tbody .group-table-row .role-badge{display:flex;justify-content:center;align-items:center;background:#f5f5f5;color:#525252;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:500;width:fit-content;min-height:22px}.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper .group-table tbody .group-table-row .action-cell{display:flex;white-space:nowrap;cursor:pointer}.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper .group-table tbody .group-table-row .action-cell .action-btn{padding-left:0;background:none;border:none;color:#258e97;font-size:14px;font-weight:600;cursor:pointer;border-radius:4px;transition:background .2s ease}.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper .group-table tbody .group-table-row .action-cell .action-btn:hover{background:#f0f0f0}.groups-wrapper .groups-container .content .action-container-first{display:none}.groups-wrapper .groups-container .content .action-container-first .header{height:48px;background-color:#fafafa;border-bottom:1px solid var(--Grey-100, #F5F5F5);font-family:Roboto;font-weight:600;font-style:SemiBold;font-size:14px;line-height:150%;text-align:center;color:#999;display:flex;align-items:center;justify-content:center}.groups-wrapper .groups-container .content .action-container-first .row{height:56px;display:flex;align-content:center;justify-content:center;border-bottom:1px solid var(--Grey-200, #E5E5E5);padding:8px}.groups-wrapper .groups-container .content .action-container-first .row .action-btn{background:none;border:none;color:#258e97;font-size:14px;font-weight:600;cursor:pointer;border-radius:4px;transition:background .2s ease}.groups-wrapper .groups-container .content .action-container-first .row .action-btn:hover{background:#f0f0f0}.groups-wrapper .groups-container .content .table-container{position:relative;gap:20px;flex:1}.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper{scrollbar-width:thin;scrollbar-color:#EAECF0 white}.groups-wrapper .groups-container .content .gift-history__table{position:relative;border-left:none;border-radius:8px;overflow-y:auto;width:max-content;min-width:100%}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-header{height:48px;padding:8px 12px;display:grid;grid-template-columns:140px 200px 200px 109px 68px;background:#fafafa;font-weight:600;font-size:14px;color:#999;justify-items:start;align-items:center;border-bottom:1px solid #F5F5F5;gap:35px;border-top-right-radius:8px}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-header th{display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-header th .selected{transform:rotate(180deg)}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-header th .asc{transform:rotate(0)!important}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-header th .desc{transform:rotate(180deg)!important}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-row{display:grid;grid-template-columns:140px 200px 200px 109px 264px;border-top:1px solid #E5E5E5;min-width:1140px;height:56px;align-items:center;gap:35px}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-row:first-child{border-top:none}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-row .gift-history__table-cell{padding:10px 12px;font-size:14px;color:#262626;gap:10px}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-row .gift-history__table-cell--name{width:220px}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-row .gift-history__table-cell--email{color:#262626}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-row .email-tooltip-container{position:relative;display:inline-block}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-row .email-tooltip-container .email-text{cursor:pointer}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-row .email-tooltip-container .email-tooltip{visibility:hidden;opacity:0;height:28px;position:absolute;z-index:1000;bottom:125%;left:50%;transform:translate(-50%);background-color:#262626;color:#fff;padding:3px 12px;border-radius:8px;font-size:14px;font-weight:400;white-space:nowrap;box-shadow:0 4px 8px #00000026;transition:opacity .3s,visibility .3s}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-row .email-tooltip-container .email-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#262626}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-row .email-tooltip-container:hover .email-tooltip{visibility:visible;opacity:1}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-row .gift-history__table-cell--Group{padding:0}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-row .gift-history__table-cell--Group span{display:flex;align-items:center;justify-content:center;color:#525252;background:#f5f5f5;padding:0 8px;border-radius:4px;min-height:22px;font-weight:500;font-size:12px}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-row .gift-history__group-ungrouped span{display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:4px;height:22px;font-weight:500;color:#a1a1a1;font-size:12px;width:75px;padding:0 8px}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-row .gift-history__table-cell--status .gift-history__status-badge{display:flex;align-items:center;justify-content:center;height:22px;min-width:89px;padding:0 8px;border-radius:4px;font-size:12px;font-weight:500;color:#fff;text-transform:capitalize;gap:12px}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-row .gift-history__table-cell--date{gap:4px;font-size:14px}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-row .gift-history__table-cell--date .gift-history__amount{font-size:14px;color:#262626;max-width:350px}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-row .gift-history__table-cell--actions{position:absolute;right:0;box-shadow:-9px 0 30px -2px #0000001a;display:flex;align-items:center;justify-content:center;width:66px}.groups-wrapper .groups-container .content .gift-history__table .gift-history__table-row .gift-history__table-cell--actions .gift-history__action-btn{background:none;border:none;font-size:18px;color:#258e97;cursor:pointer;border-radius:4px}.groups-wrapper .groups-container .content .gift-history__table .gift-history__amount-bubble{font-size:12px;background-color:#fafafa;border:1px solid #F5F5F5;padding:4px 10px;margin-right:5px;border-radius:80px;gap:4px;font-weight:600;color:#0a0a0a}.groups-wrapper .groups-container .content .action-container{background:#fff;width:76px;box-shadow:-4px 0 10px #0000001a;border-top-right-radius:8px;border-bottom-right-radius:8px;display:flex;flex-direction:column;position:absolute;right:0;top:.5px;border-right:1px solid #E5E5E5}.groups-wrapper .groups-container .content .action-container .action-container-btns{position:relative;display:flex;align-items:center;justify-content:center;top:1.6px;padding:8px 12px;height:56.2px;margin-top:0;width:75px;border-bottom:1px solid #E5E5E5;background:#fff}.groups-wrapper .groups-container .content .action-container .action-container-btns:last-of-type{border-bottom:none;border-bottom-right-radius:8px}.groups-wrapper .groups-container .content .action-container .action-title{display:flex;align-items:center;justify-content:center;color:#999;border-top-right-radius:8px;font-weight:600;width:75px;font-size:14px;background:#fafafa;border-bottom:1px solid #F5F5F5;height:50px}.groups-wrapper .groups-container .content .action-popup{position:absolute;top:21%;right:57%;background:#fff;border:1px solid #e5e7eb;border-radius:4px;box-shadow:0 4px 6px -1px #0003;z-index:1000;min-width:191px;margin-top:4px}.groups-wrapper .groups-container .content .action-popup__item{display:flex;align-items:center;gap:8px;padding:10px 12px;cursor:pointer;font-size:14px;color:#0a0a0a;transition:background-color .15s ease;border-bottom:1px solid #F5F5F5;height:40px}.groups-wrapper .groups-container .content .action-popup__item .retake-history__loading-spinner{width:20px;height:20px;border:3px solid #f3f3f3;border-top:3px solid #0A0A0A;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto}.groups-wrapper .groups-container .content .gift-history__action-btn{background:none;border:none;cursor:pointer;transition:background-color .15s ease}.groups-wrapper .groups-container .content .name-with-role{display:flex;align-items:center;gap:6px}.groups-wrapper .groups-container .content .user-name{font-weight:400;max-width:100px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;width:100px}.groups-wrapper .groups-container .content .role-badge{padding:0 8px;background-color:#f5f5f5;border-radius:4px;font-size:12px;font-weight:500;letter-spacing:.5px;color:#525252}.groups-wrapper .groups-container .gift-history__pagination_container{gap:24px;display:flex;flex-direction:column;margin-top:24px}.groups-wrapper .groups-container .gift-history__pagination_container.pagination-hidden{margin-top:0}.groups-wrapper .groups-container .gift-history__pagination_container .gift-history__pagination{display:flex;align-items:center;justify-content:center;margin:0 auto;width:460px;gap:24px}.groups-wrapper .groups-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-controls{display:flex;align-items:center;gap:8px;font-weight:400}.groups-wrapper .groups-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-controls .page-controls-btn{display:flex;align-items:center;justify-content:center;border-radius:4px;height:36px;width:36px;background:#ebf9fa;cursor:pointer}.groups-wrapper .groups-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-controls .page-controls-btn:not(.disabled) img{filter:brightness(0) saturate(100%) invert(35%) sepia(85%) saturate(1200%) hue-rotate(150deg) brightness(.9) contrast(1.1);height:20px;width:20px}.groups-wrapper .groups-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-controls .page-controls-btn.disabled{cursor:not-allowed;opacity:.6;background:#fff}.groups-wrapper .groups-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-controls .page-controls-btn.disabled img{filter:brightness(0) saturate(100%) invert(85%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(85%) contrast(85%);height:20px;width:20px}.groups-wrapper .groups-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-controls .page-controls{display:flex;align-items:center;justify-content:center;gap:4px}.groups-wrapper .groups-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-controls .gift-history__page-btn{border:none;width:35px;height:36px;background:#fff;cursor:pointer;font-size:14px;color:#a1a1a1;transition:all .2s ease}.groups-wrapper .groups-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-controls .active{border:1px solid #258E97;color:#0a0a0a;border-radius:6px}.groups-wrapper .groups-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-controls span{color:#525252;font-size:14px;padding:0 4px}.groups-wrapper .groups-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-info{font-size:14px;color:#0a0a0a;font-weight:600}.groups-wrapper .groups-container .gift-history__pagination_container .gift-history__download{display:flex;align-items:center;justify-content:center}.groups-wrapper .groups-container .gift-history__pagination_container .gift-history__download .gift-history__download-btn{display:flex;align-items:center;height:40px;gap:10px;padding:12px 16px;background:#f9fafb;border:1px solid #258E97;border-radius:4px;font-size:14px;font-weight:600;color:#258e97;cursor:pointer;transition:all .2s ease;background-color:#fff}.groups-wrapper .groups-container .gift-history__pagination_container .gift-history__download .gift-history__download-btn:hover{color:#1c6b72;border:1px solid #1C6B72}.groups-wrapper .groups-container .gift-history__download{display:flex;align-items:center;justify-content:center}.groups-wrapper .groups-container .gift-history__download .gift-history__download-btn{display:flex;align-items:center;height:40px;gap:10px;padding:12px 16px;background:#f9fafb;border:1px solid #258E97;border-radius:4px;font-size:14px;font-weight:600;color:#258e97;cursor:pointer;transition:all .2s ease;background-color:#fff}.groups-wrapper .groups-container .gift-history__download .gift-history__download-btn:hover{color:#1c6b72;border:1px solid #1C6B72}@media (max-width: 1220px){.groups-wrapper{padding:21px 24px}.groups-wrapper .groups-container{padding:24px 16px}.groups-wrapper .groups-container .content{padding:0;border:none}.groups-wrapper .groups-container .content .groups-text{font-size:16px}.groups-wrapper .groups-container .content .search-filter-container{align-items:start;flex-direction:column;background-color:#fff;padding:0;border:none}.groups-wrapper .groups-container .content .search-filter-container .search-container{width:100%;max-width:unset}.groups-wrapper .groups-container .gift-history__pagination_container .gift-history__pagination{width:100%;flex-direction:column-reverse}}@media (max-width: 1040px){.groups-wrapper{padding:21px 24px}.groups-wrapper .groups-container{padding:24px 16px}.groups-wrapper .groups-container .content{padding:0;border:none}.groups-wrapper .groups-container .content .groups-text{font-size:16px}.groups-wrapper .groups-container .content .search-filter-container{align-items:start;flex-direction:column;background-color:#fff;padding:0;border:none}.groups-wrapper .groups-container .content .search-filter-container .search-container{width:100%;max-width:unset}.groups-wrapper .groups-container .content .action-container-first{border-top-right-radius:8px;border-bottom-right-radius:8px;box-shadow:0 4px 10px #0003;display:flex;flex-direction:column;background-color:#fff;position:absolute;right:1px;top:1px}}@media (max-width: 600px){.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper .group-table .group-table-header,.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper .group-table tbody .group-table-row{grid-template-columns:221px 162px 120px 120px}.groups-wrapper .groups-container .content .table-container .table-scroll-wrapper .group-table tbody .group-table-row .group-username{max-width:126px}}.next-step-main-container{background-color:#d2f1f4;display:flex;justify-content:center;align-items:center;padding:36px 16px;flex-direction:column}.next-step-main-container .next-step-heading{color:#171717;font-family:Roboto;font-weight:600;font-size:18px;text-align:left}.next-step-main-container .inner-box{width:930px;height:auto;background-color:#fff;border-radius:8px;padding:44px 36px;display:flex;flex-direction:column;gap:24px}.next-step-main-container .inner-box .card-box{width:100%;border:1px solid #E5E5E5;border-radius:4px;display:flex;flex-direction:column;align-items:flex-start;background-color:#fafafa;overflow:hidden;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.next-step-main-container .inner-box .card-box .card-content{padding:32px 24px}.next-step-main-container .inner-box .card-box .card-content .card-heading-container{display:flex;align-items:center}.next-step-main-container .inner-box .card-box .card-content .card-heading-container .card-image{width:113px;height:64px;border-radius:2.67px;object-fit:contain;background-color:#fff}.next-step-main-container .inner-box .card-box .card-content .card-heading-container .card-heading{font-family:Roboto;font-weight:500;font-size:18px;line-height:20px;color:#262626;margin-left:24px}.next-step-main-container .inner-box .card-box .card-content .card-description{font-family:Roboto;font-weight:500;font-size:14px;line-height:24px;color:#525252;margin:32px 0 12px}.next-step-main-container .inner-box .card-box .card-content .card-points{list-style-type:none;gap:24px;padding:0;margin:0}.next-step-main-container .inner-box .card-box .card-content .card-points li{font-family:Roboto;font-weight:400;font-size:14px;line-height:100%;color:#525252;padding:12px 0;display:flex;align-items:center;gap:6px;border-bottom:1px solid var(--Grey-100, #F5F5F5)}.next-step-main-container .inner-box .card-box .card-content .card-points li .card-points-check-img{width:16px;height:16px;object-fit:contain}.next-step-main-container .inner-box .card-box .card-content .card-points li:last-child{border-bottom:none}.next-step-main-container .inner-box .card-box .card-content .card-note{color:#737373;font-family:Roboto;font-weight:400;font-size:14px;margin:24px 0 0}.next-step-main-container .inner-box .card-box .card-footer{display:flex;align-items:end;justify-content:space-between;width:100%;background:#fff;padding:24px;border-top:1px solid #E5E5E5}.next-step-main-container .inner-box .card-box .card-footer .card-offer{display:flex;align-items:center}.next-step-main-container .inner-box .card-box .card-footer .card-offer .discount{background-color:#f5feff;padding:6px 8px;border-radius:2px;font-family:Roboto;font-weight:500;font-size:14px;line-height:1;color:#0a0a0a;margin-right:12px;border:1px solid var(--Teal-100, #D2F1F4);height:28px}.next-step-main-container .inner-box .card-box .card-footer .card-offer .old-price{font-family:Roboto;font-weight:400;font-size:14px;line-height:20px;text-decoration:line-through;color:#737373;margin-right:8px}.next-step-main-container .inner-box .card-box .card-footer .card-offer .new-price{font-family:Roboto;font-weight:600;font-size:18px;line-height:20px;color:#0a0a0a}.next-step-main-container .inner-box .card-box .card-footer .buy-now{width:104px;height:40px;background:linear-gradient(90deg,#e14e31,#e7725a);border:none;border-radius:4px;color:#fff;font-family:Roboto;font-weight:600;font-size:16px;line-height:145%;text-align:center;cursor:pointer;transition:.3s;margin-bottom:5px}.next-step-main-container .inner-box .card-box .card-footer .buy-now:hover{opacity:.9}.next-step-main-container .inner-box .card-box .card-footer .buy-now-design-change{width:104px;height:40px;background:#fff;border:none;border-radius:4px;color:#258e97;font-family:Roboto;font-weight:600;font-size:16px;line-height:145%;text-align:center;cursor:pointer;transition:.3s;border:1px solid #258E97;margin-bottom:5px}@media (max-width: 1220px){.next-step-heading{width:100%!important;color:#0a0a0a}.inner-box{width:100%!important;padding:36px 28px;gap:36px}}@media (max-width: 768px){.next-step-main-container{padding:31px 16px}.next-step-main-container .next-step-heading{width:90%;margin-bottom:31px}.next-step-main-container .inner-box{width:92%;padding:20px 16px;gap:20px}.next-step-main-container .inner-box .card-box .card-content{padding:24px 16px}.next-step-main-container .inner-box .card-box .card-content .card-heading-container{flex-direction:column;align-items:flex-start!important;gap:24px}.next-step-main-container .inner-box .card-box .card-content .card-heading-container .card-image{width:113px;height:auto}.next-step-main-container .inner-box .card-box .card-content .card-heading-container .card-heading{font-size:16px;margin:0!important}.next-step-main-container .inner-box .card-box .card-content .card-description{font-size:14px;line-height:24px;margin-top:24px;text-wrap:pretty}.next-step-main-container .inner-box .card-box .card-content .card-points{margin-top:24px}.next-step-main-container .inner-box .card-box .card-content .card-points li{font-size:14px;line-height:18px;align-items:flex-start;text-wrap:pretty}.next-step-main-container .inner-box .card-box .card-content .card-note{font-size:14px;margin-top:24px;line-height:18px;text-wrap:pretty}.next-step-main-container .inner-box .card-box .card-footer{flex-direction:row;gap:16px;padding:24px}.next-step-main-container .inner-box .card-box .card-footer .card-offer{flex-direction:column;align-items:flex-start!important;gap:12px}.next-step-main-container .inner-box .card-box .card-footer .buy-now{width:104px;height:40px;font-size:16px}}.move-to-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.move-to-modal{background:#fff;border-radius:12px;width:100%;max-width:680px;position:relative;box-shadow:0 4px 6px #0000001a;animation:slideUp .3s ease-out}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.move-to-modal__drag-handle{width:40px;height:4px;background-color:#e5e7eb;border-radius:2px;margin:12px auto 8px}.move-to-modal__close{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.move-to-modal__close:hover{background-color:#f3f4f6}.move-to-modal__close img{width:20px;height:20px}.move-to-modal__content{padding:40px;display:flex;flex-direction:column}.move-to-modal__title{font-size:24px;font-weight:600;color:#111827;margin:0 0 8px;text-align:left;display:flex;justify-content:space-between}.move-to-modal__subtitle{font-size:14px;color:#6b7280;margin:0 0 24px;text-align:center}.move-to-modal__subtitle strong{color:#111827;font-weight:600}.move-to-modal__input-wrapper{position:relative;margin-bottom:24px;background-color:#fafafa;border-radius:4px;padding:16px;border:1px solid #F5F5F5}.move-to-modal__label{display:block;font-size:14px;font-weight:400;color:#404040;margin-bottom:8px}.move-to-modal__label .required{color:#ef4444;margin-left:2px}.move-to-modal__input-container{position:relative;display:flex;align-items:center}.move-to-modal__input{width:100%;padding:12px 40px 12px 16px;border:1px solid #D1D5DB;border-radius:4px;font-size:14px;color:#111827;outline:none;transition:border-color .2s;box-sizing:border-box;background-color:#fff;caret-color:#4fc8d3;box-shadow:0 1px 2px #e4e5e73d}.move-to-modal__chevron{position:absolute;right:16px;width:16px;height:16px;pointer-events:none}.move-to-modal__input:focus{border-color:#4fc8d3}.move-to-modal__input.error{border-color:#ef4444}.move-to-modal__input::placeholder{color:#9ca3af}.move-to-modal__dropdown{position:absolute;top:calc(100% - 10px);left:17px;right:17px;background:#fff;border:1px solid #DCE1E7;border-radius:8px;box-shadow:0 24px 54px #0000000d;max-height:200px;overflow-y:auto;z-index:10;margin-top:0;padding:6px 0}.move-to-modal__dropdown-item{padding:6px 12px;cursor:pointer;transition:background-color .2s;font-size:14px;color:#374151}.move-to-modal__dropdown-item:hover{background-color:#f9fafb}.move-to-modal__dropdown-item.no-results{color:#525866}.move-to-modal__create-new{gap:12px;padding:8px;margin-top:2px;cursor:pointer;transition:background-color .2s;border-top:1px solid #DCE1E7}.move-to-modal__create-new .move-to-modal__create-new-wrapper{display:flex;align-items:center;gap:12px;padding:8px;border:1px dashed #DCE1E7}.move-to-modal__create-new:hover{background-color:#f9fafb}.move-to-modal__create-new-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.move-to-modal__create-new-icon img{width:24px;height:24px;display:block}.move-to-modal__create-new-content{display:flex;flex-direction:column;gap:4px;flex:1}.move-to-modal__create-new-label{font-size:14px;font-weight:500;color:#374151}.move-to-modal__create-new-name{font-size:13px;color:#6b7280}.move-to-modal__error{color:#ef4444;font-size:12px;margin-top:4px}.move-to-modal__actions{display:flex;gap:12px;margin-top:24px;justify-content:end;align-items:end}.move-to-modal__btn{border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;border:none;outline:none}.move-to-modal__btn--cancel{background-color:#fff;color:#0a0a0a;width:82px;height:48px}.move-to-modal__btn--cancel:hover{background-color:#e5e7eb}.move-to-modal__btn--confirm{background-color:#4fc8d3;color:#fff}.move-to-modal__btn--confirm:hover{background-color:#3ba9b3}.move-to-modal__btn--confirm:disabled{background-color:#d1d5db;cursor:not-allowed}.move-to-modal__dropdown::-webkit-scrollbar{width:6px}.move-to-modal__dropdown::-webkit-scrollbar-track{background:#f9fafb;border-radius:4px}.move-to-modal__dropdown::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.move-to-modal__dropdown::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media (max-width: 640px){.move-to-modal-overlay{padding:0;align-items:flex-end}.move-to-modal{max-width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;animation:slideUpMobile .3s ease-out}@keyframes slideUpMobile{0%{transform:translateY(100%)}to{transform:translateY(0)}}.move-to-modal__content{padding:20px 16px 24px}.move-to-modal__title{font-size:18px}.move-to-modal__actions{flex-direction:row;gap:8px}.move-to-modal__dropdown{max-height:200px}}.remove-from-group-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.remove-from-group-modal{background:#fff;border-radius:8px;box-shadow:0 10px 25px #0000001a;width:397px;position:relative;height:195px;align-items:center;display:flex}.remove-from-group-modal__close{position:absolute;top:39px;right:32px;background:none;border:none;cursor:pointer;padding-top:4px;display:flex;align-items:center;justify-content:center;border-radius:4px}.remove-from-group-modal__close img{width:24px;height:24px}.remove-from-group-modal__content{display:flex;flex-direction:column;gap:39px;padding:40px 24px}.remove-from-group-modal__title{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;color:#0a0a0a;line-height:1.4;margin:0;text-align:center}.remove-from-group-modal__actions{display:flex;justify-content:center;gap:12px}.remove-from-group-modal__btn{font-family:Roboto,sans-serif;font-weight:600;font-size:16px;padding:8px 20px;border-radius:4px;border:none;cursor:pointer;min-width:99px;height:44px}.remove-from-group-modal__btn--cancel{background:#fff;color:#171717}.remove-from-group-modal__btn--remove{background:#dc2626;color:#fff}@media (min-width: 831px){.remove-from-group-modal__title{padding-right:0}}@media (max-width: 830px){.remove-from-group-modal-overlay{padding:0;align-items:flex-end}.remove-from-group-modal{margin:0;max-width:none;width:100%;height:auto;border-radius:16px 16px 0 0;animation:modalSlideInMobile .3s ease-out;position:relative;justify-content:center}.remove-from-group-modal__drag-handle{position:absolute;top:12px;left:50%;transform:translate(-50%);width:40px;height:4px;background-color:#d1d5db;border-radius:2px}.remove-from-group-modal__close{display:none}.remove-from-group-modal__content{padding:32px 24px 0;gap:24px;min-height:159px}.remove-from-group-modal__title{font-size:16px;margin-bottom:0;text-align:center}.remove-from-group-modal__actions{gap:8px}.remove-from-group-modal__btn{width:168px;font-size:16px}}.verify-user-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.verify-user-modal{background:#fff;border-radius:8px;box-shadow:0 10px 25px #0000001a;width:397px;position:relative;height:auto}.verify-user-modal__close{position:absolute;top:13px;right:13px;background:none;border:none;cursor:pointer;padding-top:4px;display:flex;align-items:center;justify-content:center;border-radius:4px}.verify-user-modal__close img{width:24px;height:24px}.verify-user-modal__content{display:flex;flex-direction:column;gap:24px;padding:52px 52px 30px}.verify-user-modal__title{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;color:#0a0a0a;line-height:1.4;margin:0;text-align:center}.verify-user-modal__actions{display:flex;justify-content:center;gap:12px}.verify-user-modal__btn{font-family:Roboto,sans-serif;font-weight:600;font-size:16px;padding:8px 20px;border-radius:4px;border:none;cursor:pointer;min-width:99px;height:44px}.verify-user-modal__btn--cancel{background:#fff;color:#171717}.verify-user-modal__btn--remove{background:#dc2626;color:#fff}@media (min-width: 831px){.verify-user-modal__title{padding-right:0}}@media (max-width: 830px){.verify-user-modal-overlay{padding:0;align-items:flex-end}.verify-user-modal{margin:0;max-width:none;width:100%;height:auto;border-radius:16px 16px 0 0;animation:modalSlideInMobile .3s ease-out;position:relative}.verify-user-modal__drag-handle{position:absolute;top:12px;left:50%;transform:translate(-50%);width:40px;height:4px;background-color:#d1d5db;border-radius:2px}.verify-user-modal__close{display:none}.verify-user-modal__content{padding:30px;gap:24px;min-height:159px}.verify-user-modal__title{font-size:16px;margin-bottom:0;text-align:center}.verify-user-modal__actions{gap:8px}.verify-user-modal__btn{width:100%;font-size:16px}}.verify-email-container{background-color:#0f2c2f;height:calc(100% - 72px);display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.verify-email-container .verify-email-card{display:flex;flex-direction:column;background-color:#e0f4f5;padding:40px;border-radius:4px;text-align:center;max-width:906px;position:relative;gap:64px}.verify-email-container .verify-email-card .verify-email-text-container{display:flex;flex-direction:column;gap:14px}.verify-email-container .verify-email-card .verify-email-text-container .verify-email-icon{background-color:#f5feff;width:60px;height:60px;border-radius:4px;display:flex;align-items:center;justify-content:center;margin:0 auto}.verify-email-container .verify-email-card .verify-email-text-container .verify-email-icon img{height:36px;width:36px}.verify-email-container .verify-email-card .verify-email-text-container h2{font-family:"Roboto ",sans-serif;font-weight:600;font-size:32px;line-height:118%;letter-spacing:0;text-align:center;vertical-align:middle;margin:0 0 15px;color:#194c50}.verify-email-container .verify-email-card .verify-email-text-container .subtext{font-family:"Roboto ",sans-serif;font-weight:400;font-size:23px;line-height:136%;letter-spacing:0px;text-align:center;vertical-align:middle;margin:0;color:#525252;min-width:549px}.verify-email-container .verify-email-card .verify-email-text-container .verify-email-text{display:flex;flex-direction:column;gap:17px;align-items:center}.verify-email-container .verify-email-card .verify-email-buttom-container{display:flex;flex-direction:column;gap:21px}.verify-email-container .pattern-container{position:absolute;top:0;left:0;width:100%;height:77px;z-index:1}.verify-email-container .pattern-container .pattern-image{width:100%;object-fit:cover;height:77px}.verify-email-container .pattern-container-bottom{position:absolute;bottom:-5px;left:0;width:100%;height:77px;z-index:1;overflow:visible}.verify-email-container .pattern-container-bottom .pattern-image-bottom{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}@media (max-width: 830px){.verify-email-container{height:calc(100vh - 70px)}.verify-email-container .verify-email-card{padding:24px;max-height:unset;margin:0 40.5px;gap:24px}.verify-email-container .verify-email-card .verify-email-text-container h2{font-size:24px}.verify-email-container .verify-email-card .verify-email-text-container .subtext{font-size:14px}.verify-email-container .verify-email-card .verify-email-text-container .verify-email-icon{width:40px;height:40px;margin:0 auto}.verify-email-container .verify-email-card .verify-email-text-container .verify-email-icon img{width:24px;height:24px}.verify-email-container .pattern-container .pattern-image,.verify-email-container .pattern-container-bottom,.verify-email-container .pattern-container-bottom .pattern-image-bottom{height:53px}}.app{flex:1;position:relative}.translator{position:relative;min-height:30px;min-width:30px}.translator--free{top:-10px}.translator--paid{position:absolute;top:-30px;z-index:1000}.translator__loader{position:absolute;transform:translate(-50%,-50%);z-index:10;right:35px;margin:2.5px 40px 0 0}.translator__loader--small{right:9px}.translator__loader--small .loader{width:20px;height:20px}.Popout__PopoutContent-sc-bedad536-1,.fUzVnf,.es-popout-content{left:-60px!important;top:5px!important}.bulk-purchase-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:100001;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.bulk-purchase-modal{background:#fff;border-radius:8px;padding:40px;max-width:386px;width:100%;position:relative;box-shadow:0 4px 16px #00000026;animation:slideIn .3s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.bulk-purchase-modal-header{display:flex;align-items:center;justify-content:center;margin-bottom:16px;position:relative}.bulk-purchase-modal-icon{position:absolute;top:-20px;right:-10px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;z-index:1}.bulk-purchase-modal-icon svg{width:100%;height:100%}.bulk-purchase-modal-title{font-family:Roboto,sans-serif;font-weight:600;font-size:24px;line-height:120%;color:#0a0a0a;margin:0;text-align:center}.bulk-purchase-modal-content{margin-bottom:40px;text-align:center}.bulk-purchase-modal-message{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:100%;color:#525252;margin:0;text-align:center}.bulk-purchase-modal-message:not(:last-child){margin-bottom:8px}.bulk-purchase-modal-actions{display:flex;gap:12px;justify-content:center}.bulk-purchase-modal-btn{padding:10px 20px;border-radius:4px;font-family:Roboto,sans-serif;font-weight:500;font-size:16px;height:44px;line-height:145%;cursor:pointer;border:none;transition:opacity .2s,transform .2s;min-width:100px}.bulk-purchase-modal-btn--secondary{background:#fff;color:#0a0a0a;font-size:16px;font-weight:600}.bulk-purchase-modal-btn--primary{background:linear-gradient(90deg,#e14e31,#e7725a);color:#fff;font-weight:600}@media (max-width: 768px){.bulk-purchase-modal-overlay{align-items:flex-end;justify-content:center;z-index:100001}.bulk-purchase-modal{padding:28px 20px 24px;max-width:100%;width:100%;border-radius:16px 16px 0 0;box-shadow:0 -4px 16px #00000026;animation:slideUpFromBottom .3s ease-out;margin:0;position:relative;z-index:100002}@keyframes slideUpFromBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.bulk-purchase-modal-title{font-size:20px;line-height:120%}.bulk-purchase-modal-content{margin-bottom:24px}.bulk-purchase-modal-message{font-size:16px;line-height:100%}.bulk-purchase-modal-actions{flex-direction:row;gap:8px;justify-content:center}.bulk-purchase-modal-btn{width:100%;min-width:120px;padding:10px 20px;height:44px;font-size:16px;line-height:145%}}.questionnaire-container{background-color:#0f2c2f;display:flex;flex-direction:column;align-items:center;position:relative;height:calc(100% - 72px);padding:30px 24px 24px}.questionnaire-container .questionnaire-progress-section{max-width:1320px;width:100%;height:487px;background:#0a1e1f;border-radius:4px;display:flex;flex-direction:column;align-items:center;position:relative}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps-outer{display:flex;align-items:center;flex-direction:column;gap:60px;padding:0 54px}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps-outer .loader-container{display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:relative}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps-outer .progress-info{font-family:Roboto,sans-serif;font-weight:600;font-size:12px;color:#fff}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps-outer .questionnaire-progress-steps{display:flex;flex-direction:row;align-items:center;padding:0;gap:12px;width:565.5px;justify-content:center}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps-outer .questionnaire-progress-steps .progress-item{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;justify-content:unset;height:100%}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps-outer .questionnaire-progress-steps .progress-item .progress-info{position:absolute;top:-20px;font-family:Roboto,sans-serif;font-size:12px;font-weight:600;color:#fff}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps-outer .questionnaire-progress-steps .progress-item .bar-track{width:103.5px;height:6px;background-color:#346c71;border-radius:1px;overflow:hidden}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps-outer .questionnaire-progress-steps .progress-item .bar-track .bar-fill{height:100%;background-color:#c1e9ec;transition:width .3s ease-in-out}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps-outer .questionnaire-progress-steps .progress-item .bar-track .bar-fill.complete{background-color:#00d492}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps-outer .questionnaire-progress-steps .progress-item .label{font-family:Roboto,sans-serif;font-size:12px;text-align:center;color:#a1a1a1;width:96px;line-height:117%}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps-outer .questionnaire-progress-steps .progress-item .label.active{color:#fff}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps-outer .questionnaire-progress-steps .progress-item .label.complete{color:#00d492;font-weight:400}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps-outer .questionnaire-progress-steps .progress-item .first-item{width:90px}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section{position:relative;display:flex;flex-direction:column;align-items:center;padding:32px 60px 56px;gap:36px;max-width:906px;width:100%;height:296px;background:#e0f4f5;border-radius:4px;margin-top:60px}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-question-inner{display:flex;flex-direction:column;align-items:center;padding:0;max-width:786px;width:100%;height:208px;gap:24px}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-question-inner h1{width:786px;height:28px;font-family:Roboto;font-style:normal;font-weight:600;font-size:24px;line-height:118%;display:flex;align-items:center;text-align:center;color:#0a0a0a;justify-content:center;margin:0}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-question-inner .options{display:flex;flex-direction:row;align-items:stretch;padding:0;gap:20px;width:786px;min-height:156px}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-question-inner .options .option-card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;gap:12px;width:383px;min-height:156px;height:auto;background:#fff;border-radius:4px;-webkit-tap-highlight-color:transparent}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-question-inner .options .option-card .option-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;gap:16px;width:100%;max-width:335px;flex:1}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-question-inner .options .option-card .option-content .icon{width:32px;height:32px;flex-shrink:0}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-question-inner .options .option-card .option-content .option-description{display:flex;justify-content:center;align-items:center;width:100%}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-question-inner .options .option-card .option-content .option-description p{width:100%;font-family:Roboto;font-style:normal;font-weight:500;font-size:18px;line-height:150%;text-align:center;color:#0a0a0a;text-wrap:balance;margin:0}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-question-inner .options .option-card:hover{border:1px solid var(--Grey-300, #D4D4D4);box-shadow:-2px 10px 10px #0505050d;cursor:pointer}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-question-inner .options .option-card:focus,.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-question-inner .options .option-card:active{outline:none;box-shadow:none}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-question-inner .options .option-card.selected{background:#fef5ee;border:1px solid #BF371C;box-shadow:-2px 10px 10px #00000026}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-pagination{display:flex;align-items:center;padding:8px 0;gap:8px;position:absolute;bottom:0;transform:translateY(50%);width:158px;height:40px;background:#fff;border-radius:4px}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-pagination .arrow{background:#fff;width:56px;height:40px;border:none;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-pagination .arrow:not(:disabled):hover{opacity:.9}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-pagination .arrow:not(:disabled) img{filter:brightness(0) saturate(100%) invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%);background:linear-gradient(90deg,#e14e31 1.3%,#e7725a 99.98%);-webkit-background-clip:text;background-clip:text}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-pagination .arrow:disabled{cursor:not-allowed}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-pagination .arrow:disabled img{filter:brightness(0) saturate(100%) invert(84%) sepia(0%) saturate(0%) hue-rotate(154deg) brightness(99%) contrast(86%)}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-pagination .arrow:disabled:hover img{filter:brightness(0) saturate(100%) invert(63%) sepia(0%) saturate(0%) hue-rotate(154deg) brightness(96%) contrast(89%)}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-pagination .arrow img{width:24px;height:24px;transition:filter .3s ease}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-pagination .count-countainer{font-family:Roboto;font-size:14px;font-weight:400;color:#262626;width:54px;text-align:center}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-pagination .count-countainer .current-question{color:#262626;font-weight:500}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-pagination .count-countainer .count{color:#737373}.questionnaire-container .skeleton{display:flex;flex-direction:column;align-items:center;padding:14px 60px 56px;gap:36px;position:relative;width:906px;height:296px;top:135px;border-radius:4px;margin-top:24px}.questionnaire-container .skeleton .skeleton-banner{width:906px;height:296px;border-radius:4px;margin-top:24px}.questionnaire-container .translator-container{max-width:1320px;width:100%;display:flex;align-items:center;justify-content:flex-end}.questionnaire-container .translator-container .elfsight-app-c1b22904-c38d-40bb-8269-26ce1a35b104{width:101px;height:28px;margin-bottom:13px;background-color:transparent}.questionnaire-container .translator-container .elfsight-app-c1b22904-c38d-40bb-8269-26ce1a35b104 .fvkKIs .cMANkJ{width:101px;height:28px;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:4px;background-color:#13494e!important}.questionnaire-container .translator-container .elfsight-app-c1b22904-c38d-40bb-8269-26ce1a35b104 .fvkKIs .cMANkJ .fNUjZA{height:100%}.questionnaire-container .translator-container .elfsight-app-c1b22904-c38d-40bb-8269-26ce1a35b104 .fvkKIs .cMANkJ .fNUjZA .gMRZZM{width:18px;height:14px}.questionnaire-container .translator-container .elfsight-app-c1b22904-c38d-40bb-8269-26ce1a35b104 .fvkKIs .cMANkJ .fNUjZA .jdohmS{color:#fff;font-size:12px}.questionnaire-container .translator-container .elfsight-app-c1b22904-c38d-40bb-8269-26ce1a35b104 .fvkKIs .cMANkJ .fNUjZA .UZVjZ{width:16px;height:16px}.questionnaire-container .translator-container .elfsight-app-c1b22904-c38d-40bb-8269-26ce1a35b104 .fvkKIs .cMANkJ .fNUjZA .UZVjZ div svg{fill:#fff!important;width:16px;height:16px}.questionnaire-container .translator-container .elfsight-app-c1b22904-c38d-40bb-8269-26ce1a35b104 .fvkKIs a{visibility:hidden!important;opacity:0!important}.questionnaire-container .translator-container .elfsight-app-c1b22904-c38d-40bb-8269-26ce1a35b104 .Popout__PopoutWrapper-sc-bedad536-0 .fUzVnf{width:101px;left:-3px;top:8px;border-radius:4px}.questionnaire-container .translator-container .elfsight-app-c1b22904-c38d-40bb-8269-26ce1a35b104 .Popout__PopoutWrapper-sc-bedad536-0 .fUzVnf .cDypYP{padding:6px 8px;gap:6px}.questionnaire-container .translator-container .elfsight-app-c1b22904-c38d-40bb-8269-26ce1a35b104 .Popout__PopoutWrapper-sc-bedad536-0 .fUzVnf .cDypYP .iGOscz{padding:4px 4px 0;gap:6px}.questionnaire-container .translator-container .elfsight-app-c1b22904-c38d-40bb-8269-26ce1a35b104 .Popout__PopoutWrapper-sc-bedad536-0 .fUzVnf .cDypYP .iGOscz .gMRZZM{width:18px;height:13px;overflow:visible;border-radius:2px}.questionnaire-container .questionnaire-footer{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:8px;margin-top:auto;color:#a1a1a1;font-size:12px}@media (max-width: 830px){.questionnaire-container{padding:0}.questionnaire-container .questionnaire-progress-section{width:100%;padding:20px 32px 32px;height:100%}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps{position:relative;display:flex;justify-content:center;align-items:center;gap:4px}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps .progress-item{width:33px;height:4px;background:#346c71;border-radius:1px;overflow:hidden}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps .progress-item .progress-info{position:absolute;top:-20px;font-family:Roboto,sans-serif;font-size:12px;font-weight:600;color:#fff}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps .progress-item .bar-track{width:100%;height:4px;background-color:#346c71;border-radius:1px;overflow:hidden}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps .progress-item .bar-track .bar-fill{height:100%;background-color:#c1e9ec;transition:width .3s ease-in-out}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps .progress-item .bar-track .bar-fill.complete{background-color:#00d492}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps .progress-item .label{font-family:Roboto,sans-serif;font-size:12px;text-align:center;color:#737373;width:84px}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps .progress-item .label.active{color:#fff}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps .progress-item .label.complete{color:#fff;font-weight:600}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps .progress-item.current{width:180px}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps .questionnaire-progress-details{display:flex;justify-content:space-between;width:180px;position:absolute;top:12px}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps .questionnaire-progress-details .label{font-size:12px;font-weight:400;color:#fff;line-height:13px}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps .questionnaire-progress-details .label.complete{color:#fff;font-weight:600}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps .questionnaire-progress-details .label.multi-line{margin-bottom:24px}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps .questionnaire-progress-details .progress-info{font-size:12px;font-weight:600;color:#fff;line-height:100%}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps .questionnaire-progress-details .progress-divider{color:#a1a1a1}.questionnaire-container .questionnaire-progress-section .questionnaire-progress-steps:has(.questionnaire-progress-details .label.multi-line){padding-bottom:24px}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section{height:100%;padding:20px 24px 50px;margin-top:36px}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-question-inner{height:100%;display:flex;flex-direction:column;gap:16px}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-question-inner h1{width:100%;font-size:20px}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-question-inner .options{display:flex;flex-direction:column;width:100%;gap:12px;flex:1}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-question-inner .options .option-card{min-height:180px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:16px;box-sizing:border-box}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-question-inner .options .option-card .option-content{width:100%;display:flex;justify-content:center;align-items:center}.questionnaire-container .questionnaire-progress-section .questionnaire-question-section .questionnaire-question-inner .options .option-card .option-content .option-description{font-size:16px;line-height:1.5;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;text-align:center;width:100%;max-width:100%}.questionnaire-container .questionnaire-progress-section .translator-container{margin-top:30px;height:32px}.questionnaire-container .questionnaire-progress-section .translator-container .elfsight-app-c1b22904-c38d-40bb-8269-26ce1a35b104{width:110px;height:32px}.questionnaire-container .questionnaire-progress-section .translator-container .elfsight-app-c1b22904-c38d-40bb-8269-26ce1a35b104 .fvkKIs .cWrVNN{width:100%}.questionnaire-container .questionnaire-progress-section .translator-container .elfsight-app-c1b22904-c38d-40bb-8269-26ce1a35b104 .fvkKIs .fzmzen .fUzVnf{width:110px;top:5px;left:-3px}.questionnaire-container .questionnaire-footer{padding:20px 20px 40px}.questionnaire-container .questionnaire-footer p{font-size:10px;color:#737373}}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var( --custom-highlight-background, linear-gradient( 90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100% ) );transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}.token-login-container{display:flex;justify-content:center;align-items:center;min-height:100vh;width:100%;background-color:#f5f5f5}.token-login-loader{display:flex;flex-direction:column;align-items:center;gap:20px}.verifying-text{font-size:16px;color:#333;margin-top:20px;font-weight:500}.token-login-error{display:flex;justify-content:center;align-items:center;width:100%;padding:20px}.error-content{background:#fff;border-radius:8px;padding:40px;box-shadow:0 2px 8px #0000001a;text-align:center;max-width:400px;width:100%}.error-content h2{font-size:24px;color:#d32f2f;margin-bottom:16px;font-weight:600}.error-content .error-message{font-size:16px;color:#666;margin-bottom:24px;line-height:1.5}.error-content .retry-button,.error-content .login-button{padding:12px 24px;border:none;border-radius:4px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;margin:8px}.error-content .retry-button{background-color:#4fc8d3;color:#fff}.error-content .retry-button:hover{background-color:#3db8c4}.error-content .login-button{background-color:#f5f5f5;color:#333;border:1px solid #ddd}.error-content .login-button:hover{background-color:#e0e0e0}.start-assessment-main-container__start__assessnent{background-color:#0f2c2f;display:flex;flex-direction:column;align-items:center;padding-bottom:40px;position:relative;height:calc(100% - 72px)}.start-assessment-main-container__start__assessnent .start-assessment-progress-section{max-width:1320px;width:100%;height:487px;background:#0a1e1f;border-radius:4px;margin-top:54px;display:flex;justify-content:center;align-items:flex-start}.start-assessment-main-container__start__assessnent .start-assessment-progress-section .card-container{position:relative;max-width:906px;width:100%;height:350px;background:#e0f4f5;border-radius:4px;margin-top:54px}.start-assessment-main-container__start__assessnent .start-assessment-progress-section .card-container .card-container-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;gap:8px;max-width:786px;height:224px;margin:40px 60px}.start-assessment-main-container__start__assessnent .start-assessment-progress-section .card-container .card-container-inner .card-logo{width:34px;height:36px;margin-top:20px}.start-assessment-main-container__start__assessnent .start-assessment-progress-section .card-container .card-container-inner h1{font-family:Roboto,sans-serif;font-weight:600;font-size:32px;color:#0a0a0a;text-align:center}.start-assessment-main-container__start__assessnent .start-assessment-progress-section .card-container .card-container-inner h1 span{font-weight:700}.start-assessment-main-container__start__assessnent .start-assessment-progress-section .card-container .card-container-inner .info-row{display:flex;gap:12px}.start-assessment-main-container__start__assessnent .start-assessment-progress-section .card-container .card-container-inner .info-row .info-box{background:#fff;padding:8px;border-radius:6px;display:flex;align-items:center;gap:8px;font-family:Roboto;font-size:16px;font-weight:500;color:#404040}.start-assessment-main-container__start__assessnent .start-assessment-progress-section .card-container .card-container-inner .info-row .info-box img{width:24px;height:24px}.start-assessment-main-container__start__assessnent .start-assessment-progress-section .card-container .start-btn{display:flex;flex-direction:column;align-items:center;padding:14px 40px;gap:10px;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(90deg,#e14e31,#e7725a);width:201px;height:57px;box-shadow:0 8px 16px #e14e3112,0 0 4px #e14e310a;border-radius:4px;cursor:pointer}.start-assessment-main-container__start__assessnent .start-assessment-progress-section .card-container .start-btn:hover:not(:disabled){background:#e7725a;box-shadow:0 12px 20px #e14e3120,0 0 6px #e14e3115}.start-assessment-main-container__start__assessnent .start-assessment-progress-section .card-container .start-btn button{width:205px;height:29px;font-family:Roboto;font-style:normal;font-weight:600;font-size:20px;line-height:145%;display:flex;align-items:center;text-align:center;justify-content:center;color:#fff;background:transparent;border:none;cursor:pointer}.start-assessment-main-container__start__assessnent .start-footer{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:8px;position:absolute;bottom:24px;color:#a1a1a1;font-size:12px;font-weight:400}@media (max-width: 830px){.start-assessment-main-container__start__assessnent{background-color:#0f2c2f;display:flex;flex-direction:column;align-items:center;justify-content:center!important;padding:20px 24px;justify-content:center;box-sizing:border-box}.start-assessment-main-container__start__assessnent .start-assessment-card-container{position:relative;min-width:342px;width:100%;height:360px;background:#e0f4f5;border-radius:4px;padding:51px 24px 91px;display:flex;flex-direction:column;align-items:center;gap:25px;box-shadow:4px 8px 20px #ffffff1a}.start-assessment-main-container__start__assessnent .start-assessment-card-container .card-logo{width:34px;height:36px;margin-top:0}.start-assessment-main-container__start__assessnent .start-assessment-card-container h1{font-size:24px;text-align:center;color:#020708;font-weight:600;line-height:130%}.start-assessment-main-container__start__assessnent .start-assessment-card-container h1 span{font-weight:700}.start-assessment-main-container__start__assessnent .start-assessment-card-container .info-row{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.start-assessment-main-container__start__assessnent .start-assessment-card-container .info-row .info-box{background:#fff;padding:8px 12px;border-radius:6px;display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500;color:#404040;min-width:0;max-width:100%;font-size:clamp(14px,1vw + 12px,16px)}.start-assessment-main-container__start__assessnent .start-assessment-card-container .info-row .info-box:has(span[data-length=long]){font-size:14px}.start-assessment-main-container__start__assessnent .start-assessment-card-container .info-row .info-box span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.start-assessment-main-container__start__assessnent .start-assessment-card-container .info-row .info-box img{width:24px;height:24px;flex-shrink:0}.start-assessment-main-container__start__assessnent .start-assessment-card-container .start-btn{position:absolute;top:100%;transform:translateY(-50%);background:linear-gradient(90deg,#e14e31,#e7725a);color:#fff;border:none;border-radius:4px;font-size:16px;font-weight:600;width:171px;height:44px;text-align:center;box-shadow:0 0 4px #e14e310a,0 8px 16px #e14e3112;cursor:pointer}.start-assessement{background-color:#0f2c2f!important}}.begin-assessment-main-container{background-color:#0f2c2f;display:flex;flex-direction:column;align-items:center;position:relative;height:calc(100% - 72px);padding:54px 24px}.begin-assessment-main-container .begin-section{max-width:1320px;width:100%;height:487px;background:#0a1e1f;border-radius:4px;display:flex;justify-content:center;padding:0 24px;align-items:flex-start}.begin-assessment-main-container .begin-section .begin-card{position:relative;background:#e0f4f5;border-radius:4px;height:350px;max-width:906px;width:100%;padding:15px 30px 30px;display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:54px}.begin-assessment-main-container .begin-section .begin-card .begin-icon{width:60px;height:60px;margin-top:20px}.begin-assessment-main-container .begin-section .begin-card .begin-title{font-family:Roboto,sans-serif;font-weight:600;font-size:32px;color:#194c50;text-align:center;margin:0;height:47px;width:786px}.begin-assessment-main-container .begin-section .begin-card .begin-subtitle{font-family:Roboto,sans-serif;font-weight:600;font-size:28px;color:#0a0a0a;text-align:center;margin:0}.begin-assessment-main-container .begin-section .begin-card .begin-description{font-family:Roboto,sans-serif;font-size:18px;font-weight:400;color:#525252;text-align:center;line-height:180%}.begin-assessment-main-container .begin-section .begin-card .begin-buttons{display:flex;gap:20px;margin-top:14px}.begin-assessment-main-container .begin-section .begin-card .begin-buttons .btn{font-family:Roboto,sans-serif;font-size:20px;font-weight:600;padding:14px 28px;border-radius:4px;border:none;cursor:pointer;line-height:145%}.begin-assessment-main-container .begin-section .begin-card .begin-buttons .walkthrough{display:flex;flex-direction:column;align-items:flex-start;padding:14px 73px;gap:10px;background:#fff;color:#e14e31;box-shadow:0 0 4px #e14e310a,0 8px 16px #e14e3112;border-radius:4px}.begin-assessment-main-container .begin-section .begin-card .begin-buttons .walkthrough:hover:not(:disabled){background:#fff;color:#bf371c;box-shadow:0 12px 20px #e14e3120,0 0 6px #e14e3115}.begin-assessment-main-container .begin-section .begin-card .begin-buttons .walkthrough:disabled{background:#e0f4f5;color:#a0a0a0;cursor:not-allowed;box-shadow:none}.begin-assessment-main-container .begin-section .begin-card .begin-buttons .primary{display:flex;flex-direction:column;align-items:center;padding:14px 73px;gap:10px;color:#fff!important;background:linear-gradient(90deg,#e14e31,#e7725a);box-shadow:0 0 4px #e14e310a,0 8px 16px #e14e3112;border-radius:4px}.begin-assessment-main-container .begin-section .begin-card .begin-buttons .primary:hover:not(:disabled){background:#e7725a;box-shadow:0 12px 20px #e14e3120,0 0 6px #e14e3115}.begin-assessment-main-container .begin-footer{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:8px;position:absolute;bottom:24px;color:#a1a1a1}.begin-assessment-main-container .begin-footer p{font-size:12px}@media (max-width: 830px){.begin-assessment-main-container{background-color:#0f2c2f;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:0 24px}.begin-assessment-main-container .begin-card{width:100%;height:360px;background:#e0f4f5;border-radius:4px;padding:35px 24px 120px;box-shadow:4px 8px 20px #ffffff1a;display:flex;flex-direction:column;align-items:center;gap:10px}.begin-assessment-main-container .begin-card .begin-icon{width:40px;height:40px;padding:4px;background:#f5feff;border-radius:4px}.begin-assessment-main-container .begin-card .begin-title{font-size:24px;font-weight:700;color:#1c6b72;text-align:center;width:100%;line-height:130%}.begin-assessment-main-container .begin-card .begin-subtitle{font-size:16px;font-weight:600;color:#020708;text-align:center;width:100%;line-height:130%;margin-top:-5px}.begin-assessment-main-container .begin-card .begin-description{font-size:14px;font-weight:400;color:#525252;line-height:160%;text-align:center;width:223px}.begin-assessment-main-container .begin-card .begin-buttons{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:32px}.begin-assessment-main-container .begin-card .begin-buttons .btn{width:171px;height:44px;border-radius:4px;font-size:16px;font-weight:600;display:flex;justify-content:center;align-items:center}.begin-assessment-main-container .begin-card .begin-buttons .walkthrough{background:#fff;color:#e14e31;box-shadow:0 0 4px #e14e310a,0 8px 16px #e14e3112;border:0px}.begin-assessment-main-container .begin-card .begin-buttons .walkthrough:hover:not(:disabled){color:#bf371c}.begin-assessment-main-container .begin-card .begin-buttons .primary{background:linear-gradient(90deg,#e14e31,#e7725a);color:#fff;box-shadow:0 0 4px #e14e310a,0 8px 16px #e14e3112;border:0px}}.completed-container{background-color:#0f2c2f;display:flex;flex-direction:column;align-items:center;position:relative;height:calc(100% - 72px);width:100%;padding:54px 24px 24px}.completed-container .completed-progress-section{max-width:1320px;width:100%;height:484px;background:#0a1e1f;border-radius:4px;display:flex;flex-direction:column;align-items:center}.completed-container .completed-progress-section .completed-progress-steps{display:flex;flex-direction:row;align-items:center;padding:0;gap:12px;width:565.5px}.completed-container .completed-progress-section .completed-progress-steps .completed-progress-item{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;flex:1;width:103.5px}.completed-container .completed-progress-section .completed-progress-steps .completed-progress-item .completed-bar-track{width:100%;height:6px;background-color:#346c71;border-radius:1px;overflow:hidden}.completed-container .completed-progress-section .completed-progress-steps .completed-progress-item .completed-bar-track .completed-bar-fill{height:100%;width:100%;background-color:transparent;transition:width .3s ease-in-out}.completed-container .completed-progress-section .completed-progress-steps .completed-progress-item .completed-bar-track .completed-bar-fill.complete{background-color:#00d492}.completed-container .completed-progress-section .completed-progress-steps .completed-progress-item .label{font-family:Roboto,sans-serif;font-size:12px;text-align:center;width:84px;line-height:100%}.completed-container .completed-progress-section .completed-progress-steps .completed-progress-item .label.active{color:#00d492;font-weight:400}.completed-container .completed-progress-section .completed-progress-steps .completed-progress-item .label.inactive{color:#737373;font-weight:400}.completed-container .completed-progress-section .completed-progress-steps .completed-progress-item .label.complete{color:#00d492;font-weight:400}.completed-container .completed-progress-section .completed-message-section{max-width:906px;width:100%;height:306px;margin-top:40px;background:#e0f4f5;border-radius:4px;position:relative}.completed-container .completed-progress-section .completed-message-section .completed-message-inner{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 60px}.completed-container .completed-progress-section .completed-message-section .completed-message-inner h1{max-width:786px;width:100%;height:47px;font-family:Roboto;font-style:normal;font-weight:700;font-size:32px;line-height:130%;display:flex;align-items:center;text-align:center;color:#194c50;justify-content:center;margin:0}.completed-container .completed-progress-section .completed-message-section .completed-message-inner .completed-icon{width:60px;height:60px}.completed-container .completed-progress-section .completed-message-section .completed-message-inner .completed-description{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:16px;width:786px;height:58px;text-wrap:balance}.completed-container .completed-progress-section .completed-message-section .completed-message-inner .completed-description p{width:786px;height:58px;font-family:Roboto;font-style:normal;font-weight:400;font-size:18px;line-height:160%;display:flex;align-items:center;text-align:center;color:#525252;justify-content:center}.completed-container .completed-progress-section .completed-message-section .completed-button-container{position:absolute;bottom:0;right:50%;transform:translate(50%,50%);display:flex;flex-direction:column;align-items:center;padding:14px 40px;gap:10px;width:161px;height:57px;background:linear-gradient(90deg,#e14e31,#e7725a);box-shadow:0 0 4px #e14e310a,0 8px 16px #e14e3112;border:none;border-radius:4px;cursor:pointer}.completed-container .completed-progress-section .completed-message-section .completed-button-container:hover:not(:disabled){background:#e7725a;box-shadow:0 12px 20px #e14e3120,0 0 6px #e14e3115}.completed-container .completed-progress-section .completed-message-section .completed-button-container .completed-button{display:flex;flex-direction:row;align-items:center;justify-content:center;background:transparent;border:none;padding:0;gap:16px;width:81px;height:29px;font-weight:600;font-size:20px;color:#fff;cursor:pointer}.completed-container .completed-progress-section .completed-redirect{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:160%;color:#fff;margin-top:44px}.completed-container .completed-progress-section .back-btn{display:flex;align-items:center;justify-content:center;gap:6px;width:57px;height:20px;cursor:pointer;margin-top:45px}.completed-container .completed-progress-section .back-btn span{color:#258e97;font-size:14px}.completed-container .completed-progress-section .back-btn img{height:20px;width:20px}.completed-container .completed-footer{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:8px;color:#a1a1a1;font-size:12px;margin-top:auto}@media (max-width: 830px){.completed-container{padding:0}.completed-container .progress-container-mobile{background-color:#0a1e1f;width:100%;height:100%;padding:24px}.completed-container .progress-container-mobile .completed-progress-steps{display:flex;align-items:center;justify-content:center;gap:4px}.completed-container .progress-container-mobile .completed-progress-steps .completed-progress-item{position:relative;width:33px}.completed-container .progress-container-mobile .completed-progress-steps .completed-progress-item .completed-bar-track{height:4px;background:#346c71;border-radius:1px;overflow:hidden}.completed-container .progress-container-mobile .completed-progress-steps .completed-progress-item .completed-bar-track .completed-bar-fill{background-color:#c1e9ec;transition:width .3s ease-in-out;width:100%;height:100%}.completed-container .progress-container-mobile .completed-progress-steps .completed-progress-item .completed-bar-track .complete{background-color:#00d492}.completed-container .progress-container-mobile .completed-progress-steps .completed-progress-item .label{position:absolute;top:10px;text-wrap:nowrap;width:170px}.completed-container .progress-container-mobile .completed-progress-steps .completed-progress-item .active{color:#00d492;z-index:10;font-size:12px;text-align:center;font-weight:400;line-height:100%}.completed-container .progress-container-mobile .completed-progress-steps .completed{width:180px}.completed-container .progress-container-mobile .completed-progress-section{width:100%;left:auto;margin:auto;height:calc(100% - 70px)}.completed-container .progress-container-mobile .completed-progress-section .completed-message-section{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;margin-top:136px}.completed-container .progress-container-mobile .completed-progress-section .completed-message-section .completed-icon{width:40px;height:40px}.completed-container .progress-container-mobile .completed-progress-section .completed-message-section h1{margin:0;font-size:24px;font-weight:600;color:#194c50;text-align:center}.completed-container .progress-container-mobile .completed-progress-section .completed-message-section .completed-description{color:#525252;font-size:16px;font-weight:400;text-align:center;text-wrap:balance}.completed-container .progress-container-mobile .completed-progress-section .completed-message-section .completed-button-container{display:flex;flex-direction:column;align-items:center;padding:10px 20px;gap:10px;width:128px;height:44px;background:linear-gradient(90deg,#e14e31,#e7725a);box-shadow:0 0 4px #e14e310a,0 8px 16px #e14e3112;border:none;border-radius:4px;cursor:pointer}.completed-container .progress-container-mobile .completed-progress-section .completed-message-section .completed-button-container:hover:not(:disabled){background:#e7725a;box-shadow:0 12px 20px #e14e3120,0 0 6px #e14e3115}.completed-container .progress-container-mobile .completed-progress-section .completed-message-section .completed-button-container .completed-button{display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;font-weight:600;font-size:16px;cursor:pointer}.completed-container .progress-container-mobile .completed-progress-section .completed-message-section .back-btn-wrapper{display:flex;justify-content:center;align-items:center;width:100%;position:absolute;bottom:-63px}.completed-container .progress-container-mobile .completed-progress-section .completed-message-section .back-btn-wrapper .back-btn{margin-top:0;display:inline-flex;align-items:center;gap:4px;background:transparent;border:none;color:#258e97;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:130%;letter-spacing:0;cursor:pointer;padding:0}.completed-container .progress-container-mobile .completed-progress-section .completed-message-section .back-btn-wrapper .back-btn .back-icon{width:20px;height:20px;object-fit:contain}.completed-container .progress-container-mobile .completed-progress-section .completed-redirect{height:26px;width:unset;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:160%;display:flex;align-items:center;text-align:center;color:#fff;justify-content:center;margin-top:40px}.completed-container .completed-footer{padding:20px 20px 40px;width:100%;color:#737373;font-size:10px;font-weight:400;line-height:100%}}.feedback-questionnaire{min-height:100vh;width:100%;display:flex;justify-content:center;align-items:start;background:#7cd6df;padding:0 107px;flex-direction:column}.feedback-questionnaire .feedback-questionnaire-card-wrapper{width:100%;max-width:930px;margin:40px auto 0;background:#d2f1f4;padding:72px;border-top-left-radius:12px;border-top-right-radius:12px;box-sizing:border-box;min-height:100vh}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card{display:flex;flex-direction:column;min-height:630px;max-width:802px;height:auto;background:#fff;border-radius:8px;padding:38px 5px 87px;max-width:800px;width:100%;gap:40px;position:relative}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress{display:flex;align-items:center;justify-content:center;margin:0 auto;max-width:450px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps{display:flex;align-items:center;padding:0;gap:12px;width:100%;justify-content:center;max-width:450px;margin:0 auto}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .progress-item{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;justify-content:unset;height:100%}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .progress-item .progress-info{position:absolute;top:-20px;font-family:Roboto,sans-serif;font-size:12px;font-weight:600;color:#2c858c}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .progress-item .bar-track{width:103.5px;height:6px;background-color:#d2f1f4;border-radius:1px;overflow:hidden}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .progress-item .bar-track .bar-fill{height:100%;background-color:#258e97;transition:width .3s ease-in-out}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .progress-item .bar-track .bar-fill.complete{background-color:#00d492}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .progress-item .label{font-family:Roboto,sans-serif;font-size:12px;text-align:center;color:#a1a1a1;width:96px;line-height:117%}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .progress-item .label.active{color:#133b3e}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .progress-item .label.complete{color:#133b3e;font-weight:400}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .progress-item .first-item{width:90px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .questionnaire-progress-details{display:flex;justify-content:space-between;width:180px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .questionnaire-progress-details .label{font-size:12px;font-weight:400;color:#133b3e;line-height:13px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .questionnaire-progress-details .label.complete{color:#fff;font-weight:600}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .questionnaire-progress-details .progress-info{font-size:12px;font-weight:600;color:#2c858c;line-height:100%}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .questionnaire-progress-details .progress-divider{color:#a1a1a1}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content{display:flex;flex-direction:column;margin:0 auto;gap:32px;max-width:526px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content .question-title{font-family:Roboto,sans-serif;font-size:18px;font-weight:500;color:#262626;text-align:center;margin:0 auto}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.mcq-question .answer-options{display:flex;flex-direction:column;gap:12px;max-width:500px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.mcq-question .answer-options .answer-option{display:flex;justify-content:center;padding:16px 20px;height:60px;border:1px solid #E5E5E5;border-radius:4px;background:#fff;cursor:pointer;transition:all .2s ease;position:relative;gap:18px;align-items:center}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.mcq-question .answer-options .answer-option input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;min-width:20px;min-height:20px;border:1px solid #A1A1A1;border-radius:50%;position:relative;cursor:pointer;transition:all .2s ease;margin:0;flex-shrink:0}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.mcq-question .answer-options .answer-option input[type=radio]:checked{background:#bf371c;border:2px solid #FFFFFF;box-shadow:0 0 0 1px #bf371c}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.mcq-question .answer-options .answer-option .option-text{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;color:#0a0a0a;flex:1;line-height:1.5}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.mcq-question .answer-options .answer-option:hover{border-color:#d4d4d4;background:#fafafa}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.mcq-question .answer-options .answer-option.selected{border-color:#e14e31;background:#fef5ee}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options{display:flex;flex-direction:column;gap:8px;align-items:center}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-scale{display:flex;gap:12px;justify-content:center}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-scale .rating-btn{width:90px;height:78px;border:1px solid #E5E5E5;border-radius:4px;background:#fff;font-family:Roboto,sans-serif;font-size:18px;font-weight:600;color:#051314;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-scale .rating-btn:hover{border-color:#d4d4d4;background:#fafafa}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-scale .rating-btn.selected{border-color:#bf371c;background:#fef5ee}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-labels{display:flex;justify-content:space-between;width:100%;max-width:450px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-labels .rating-label{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;color:#737373}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-descriptions{display:flex;justify-content:space-between;width:100%;max-width:455px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-descriptions .rating-desc{font-family:Roboto,sans-serif;font-size:14px;color:#737373}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-descriptions-yesorno{display:flex;justify-content:space-between;width:100%;max-width:434px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-descriptions-yesorno .rating-desc{font-family:Roboto,sans-serif;font-size:14px;color:#737373}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-descriptions-yesorno .first{margin-left:6px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.textarea-question{gap:32px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.textarea-question .textarea-option{display:flex;flex-direction:column;gap:40px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.textarea-question .textarea-option .textarea-option-container{display:flex;flex-direction:column;gap:8px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.textarea-question .textarea-option .textarea-option-container .feedback-textarea{width:100%;max-width:500px;margin:0 auto;min-height:104px;padding:12px 16px;border:1px solid #D0D5DD;border-radius:4px;background:#fff;font-family:Roboto,sans-serif;font-size:14px;color:#0a0a0a;resize:vertical;outline:none;transition:border-color .2s ease;caret-color:#4fc8d3}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.textarea-question .textarea-option .textarea-option-container .feedback-textarea::placeholder{color:#d4d4d4}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.textarea-question .textarea-option .textarea-option-container .feedback-textarea:focus{border-color:#4fc8d3;box-shadow:0 0 0 3px #4fc8d31a}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.textarea-question .textarea-option .textarea-option-container .character-count{font-family:Roboto,sans-serif;max-width:500px;margin-left:12px;font-size:12px;color:#a1a1a1}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.textarea-question .textarea-option .textarea-option-container .error-text{color:#dc2626;font-size:12px;margin-bottom:0;margin-left:12px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-pagination{position:absolute;bottom:-18px;left:50%;transform:translate(-50%);display:flex;height:40px;min-width:158px;justify-content:center;align-items:center;padding:8px 0;gap:8px;margin:75px auto 0;width:158px;background:#fff;border-radius:4px;border:1px solid #E5E5E5}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-pagination .pagination-btn{background:#fff;width:56px;border:none;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease;font-size:18px;font-weight:600;position:relative}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-pagination .pagination-btn:not(:disabled):hover{opacity:.9}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-pagination .pagination-btn:not(:disabled).prev{color:#e14e31}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-pagination .pagination-btn:not(:disabled).prev img{filter:brightness(0) saturate(100%) invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(95%) contrast(87%)}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-pagination .pagination-btn:not(:disabled).next{color:#e14e31}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-pagination .pagination-btn:not(:disabled).next img{filter:brightness(0) saturate(100%) invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(95%) contrast(87%)}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-pagination .pagination-btn:disabled{color:#d4d4d4;cursor:not-allowed}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-pagination .pagination-btn:disabled img{filter:brightness(0) saturate(100%) invert(83%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(83%) contrast(83%)}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-pagination .page-indicator{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;color:#737373;min-width:42px;text-align:center}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-pagination .page-indicator .page-indicator-number{color:#262626;font-weight:500}.feedback-thank-you-wrapper{background:#d2f1f4;padding:160px 10px 271px;border-radius:12px;width:930px;margin:0 auto;max-width:930px}.feedback-thank-you-wrapper .feedback-thank-you-content{border-radius:8px;background:#fff;text-align:center;display:flex;margin:0 auto;flex-direction:column;align-items:center;justify-content:center;min-height:289px;gap:16px;padding:40px 60px 72px;max-width:722px}.feedback-thank-you-wrapper .feedback-thank-you-content .feedback-thank-you-icon{width:60px;height:60px;background:#ebf9fa;display:flex;justify-content:center;align-items:center;border-radius:4px}.feedback-thank-you-wrapper .feedback-thank-you-content .feedback-thank-you-icon .img{width:36px;height:36px}.feedback-thank-you-wrapper .feedback-thank-you-content .feedback-thank-you-content-container{display:flex;flex-direction:column;gap:16px}.feedback-thank-you-wrapper .feedback-thank-you-content .feedback-thank-you-content-container .feedback-thank-you-title{margin:0;font-family:Roboto,sans-serif;font-size:28px;font-weight:600;color:#262626;line-height:1.3}.feedback-thank-you-wrapper .feedback-thank-you-content .feedback-thank-you-content-container .feedback-thank-you-description,.feedback-thank-you-wrapper .feedback-thank-you-content .feedback-thank-you-description{font-family:Roboto,sans-serif;font-size:16px;color:#525252}@media (max-width: 1220px){.feedback-questionnaire{padding-left:12px;padding-right:12px}.feedback-questionnaire .feedback-questionnaire-card-wrapper{padding:72px 32px}.feedback-questionnaire .feedback-questionnaire-card .feedback-question-content.rating-question{max-width:395px}.feedback-questionnaire .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-scale .rating-btn{width:75px!important}.feedback-questionnaire .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-descriptions-yesorno{display:flex;justify-content:space-between;width:100%;max-width:376px!important}.feedback-questionnaire .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-descriptions-yesorno .rating-desc{font-family:Roboto,sans-serif;font-size:14px;color:#737373}.feedback-questionnaire .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-descriptions-yesorno .first{margin-left:6px}}@media (max-width: 830px){.feedback-questionnaire{min-height:auto;padding:24px;background-color:#d1f0f3}.feedback-questionnaire .feedback-questionnaire-card-wrapper{padding:0;margin:0}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card{padding:16px;min-height:570px;gap:54px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps{position:relative;display:flex;justify-content:center;align-items:center;gap:4px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .progress-item{width:40.33px;height:4px;border-radius:1px;overflow:hidden}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .progress-item .progress-info{position:absolute;top:-20px;font-family:Roboto,sans-serif;font-size:12px;font-weight:600;color:#fff}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .progress-item .bar-track{width:100%;height:4px;background-color:#d2f1f4;border-radius:1px;overflow:hidden}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .progress-item .bar-track .bar-fill{height:100%;background-color:#258e97;transition:width .3s ease-in-out}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .progress-item .bar-track .bar-fill.complete{background-color:#00d492}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .progress-item .label{font-family:Roboto,sans-serif;font-size:12px;text-align:center;color:#737373;width:84px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .progress-item .label.active{color:#fff}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .progress-item.current{width:180px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .questionnaire-progress-details{display:flex;justify-content:space-between;position:absolute;top:12px;width:176px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .questionnaire-progress-details .label.complete{color:#133b3e}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .questionnaire-progress-details .progress-info{font-size:12px;font-weight:600;color:#2c858c;line-height:100%}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .questionnaire-progress-details .progress-divider{color:#a1a1a1}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content .question-title{font-size:16px;padding:0 7.5px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.mcq-question{gap:32px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.mcq-question .answer-options{gap:12px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.mcq-question .answer-options .answer-option{padding:12px;height:auto;min-height:62px;gap:12px;align-items:center}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.mcq-question .answer-options .answer-option input[type=radio]{width:18px;height:18px;margin-right:12px;flex-shrink:0}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.mcq-question .answer-options .answer-option .option-text{font-size:14px;line-height:20px;flex:1}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.mcq-question .answer-options .answer-option.multi-line{align-items:flex-start}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.mcq-question .answer-options .answer-option.multi-line input[type=radio]{margin-top:2px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question{gap:104px;width:100%}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options{gap:8px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-scale{gap:12px;width:100%}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-scale .rating-btn{width:53px;height:78px;font-size:20px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-labels{max-width:250px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-labels .rating-label{font-size:12px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-descriptions{max-width:369px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-descriptions .rating-desc{font-size:14px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-descriptions-yesorno{display:flex;justify-content:space-between;width:100%;max-width:351px!important}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-descriptions-yesorno .rating-desc{font-family:Roboto,sans-serif;font-size:14px;color:#737373}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.rating-question .rating-options .rating-descriptions-yesorno .first{margin-left:6px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.textarea-question{gap:72px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.textarea-question .textarea-option{gap:32px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.textarea-question .textarea-option .feedback-textarea{min-height:144px;padding:12px;font-size:14px;caret-color:#4fc8d3}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.textarea-question .textarea-option .feedback-textarea:focus{border-color:#4fc8d3;box-shadow:0 0 0 3px #4fc8d31a}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-question-content.textarea-question .textarea-option .character-count{font-size:12px;margin-left:0!important}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-pagination .pagination-btn{width:48px;height:36px;font-size:16px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-pagination .pagination-btn:not(:disabled).prev img,.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-pagination .pagination-btn:not(:disabled).next img{filter:brightness(0) saturate(100%) invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%)}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-pagination .pagination-btn:disabled img{filter:brightness(0) saturate(100%) invert(83%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(83%) contrast(83%)}.feedback-questionnaire .feedback-thank-you-wrapper{padding:144px 4px;min-width:360px;width:100%;margin:0 auto}.feedback-questionnaire .feedback-thank-you-wrapper .feedback-thank-you-content{padding:32px 16px 48px;min-height:248px;gap:12px;min-width:345px}.feedback-questionnaire .feedback-thank-you-wrapper .feedback-thank-you-content .feedback-thank-you-icon{width:40px;height:40px}.feedback-questionnaire .feedback-thank-you-wrapper .feedback-thank-you-content .feedback-thank-you-icon .hand-icon{width:24px;height:24px}.feedback-questionnaire .feedback-thank-you-wrapper .feedback-thank-you-content .feedback-thank-you-content-container{gap:16px;padding:0 32px}.feedback-questionnaire .feedback-thank-you-wrapper .feedback-thank-you-content .feedback-thank-you-content-container .feedback-thank-you-title{font-size:24px}.feedback-questionnaire .feedback-thank-you-wrapper .feedback-thank-you-content .feedback-thank-you-content-container .feedback-thank-you-description{font-size:14px;line-height:160%}}@media (max-width: 392px){.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps{gap:4px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .progress-item{width:40.33px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .progress-item.current{width:144px}.feedback-questionnaire .feedback-questionnaire-card-wrapper .feedback-questionnaire-card .feedback-progress .progress-steps .questionnaire-progress-details{width:140px}}.feedback-intro-bg{width:100%;min-height:100vh;justify-content:center;align-items:start;background:#7cd6df;display:flex;padding:0 107px;flex-direction:column}.feedback-intro-bg .feedback-intro-container{display:flex;flex-direction:column;align-items:center;padding:72px;background:#d2f1f4;border-radius:12px;max-width:930px;width:100%;box-sizing:border-box;height:722px;margin:40px auto 0}.feedback-intro-bg .feedback-intro-container .feedback-begin-card{display:flex;flex-direction:column;padding:40px 60px 72px;align-items:center;max-width:786px;min-width:500px;width:100%;background:#fff;border-radius:8px;max-height:600px}.feedback-intro-bg .feedback-intro-container .feedback-begin-card .feedback-intro-text{display:flex;flex-direction:column;gap:16px;align-items:center}.feedback-intro-bg .feedback-intro-container .feedback-begin-card .feedback-intro-text .feedback-intro-icon-wrap{display:flex;flex-direction:row;align-items:center;padding:12px;gap:10px;width:60px;height:60px;background:#ebf9fa;border-radius:4px}.feedback-intro-bg .feedback-intro-container .feedback-begin-card .feedback-intro-text .feedback-intro-icon-wrap .feedback-intro-icon{width:36px;height:36px}.feedback-intro-bg .feedback-intro-container .feedback-begin-card .feedback-intro-text .feedback-intro-text-container{display:flex;flex-direction:column;gap:16px}.feedback-intro-bg .feedback-intro-container .feedback-begin-card .feedback-intro-text .feedback-intro-text-container .feedback-intro-title{font-family:Roboto;font-style:normal;font-weight:600;font-size:28px;line-height:118%;text-align:center;color:#262626;margin:0}.feedback-intro-bg .feedback-intro-container .feedback-begin-card .feedback-intro-text .feedback-intro-text-container .feedback-intro-description{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:160%;text-align:center;color:#525252;background:#fff;border-radius:8px;width:100%}.feedback-intro-bg .feedback-intro-container .feedback-begin-card .feedback-begin-participating{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:160%;text-align:center;color:#737373;margin:16px 0 12px}.feedback-intro-bg .feedback-intro-container .feedback-begin-card .feedback-begin-list{display:flex;flex-direction:column;gap:8px;min-width:155px;width:100%;align-items:center;margin-top:8px}.feedback-intro-bg .feedback-intro-container .feedback-begin-card .feedback-begin-line{display:flex;flex-direction:row;align-items:center;gap:8px;font-family:Roboto;font-style:normal;font-size:14px;text-align:left;color:#404040;background:linear-gradient(90deg,#D2F1F4 0%,rgba(210,241,244,.5) 50%,transparent 100%);padding:8px 12px;border-radius:6px;height:33px}.feedback-intro-bg .feedback-intro-container .feedback-begin-card .feedback-begin-line:first-child{margin-right:22px}.feedback-intro-bg .feedback-intro-container .feedback-intro-btn{margin-top:-30px;font-family:Roboto;font-style:normal;font-weight:600;font-size:20px;line-height:145%;display:flex;align-items:center;text-align:center;color:#fff;justify-content:center}.feedback-intro-bg .feedback-intro-container .feedback-intro-btn:hover:not(:disabled){background:#e7725a;box-shadow:0 12px 20px #e14e3120,0 0 6px #e14e3115}.feedback-intro-bg .feedback-intro-container .skip-btn{background:none;border:none;color:#0a0a0a;font-family:Roboto;font-weight:600;font-size:16px;line-height:145%;letter-spacing:0;text-align:center;vertical-align:middle;cursor:pointer;padding:0;margin-top:22.5px}.feedback-intro-bg .feedback-back-btn{display:flex;align-items:center;gap:4px;margin-top:35px}.feedback-intro-bg .feedback-back-btn img{width:20px;height:20px}.feedback-intro-bg .feedback-back-btn .back-btn{background:none;border:none;color:#258e97;font-family:Roboto;font-size:14px;line-height:130%;letter-spacing:0;text-align:center;vertical-align:middle;cursor:pointer;padding:0}.feedback-intro-footer{display:none}@media (max-width: 1118px){.feedback-intro-bg{padding-left:12px;padding-right:12px}}@media (max-width: 830px){.feedback-intro-bg{background:#d2f1f4;display:flex;flex-direction:column;align-items:start;justify-content:start;position:relative;height:calc(100vh - 70px);padding:144px 24px 0;min-height:852px!important}.feedback-intro-bg .feedback-intro-card{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 16px 48px;gap:10px;position:relative;width:100%;background:#fff;border-radius:8px}.feedback-intro-bg .feedback-intro-card.started{min-height:300px;max-height:300px}.feedback-intro-bg .feedback-intro-card.not-started{min-height:526px;max-height:526px}.feedback-intro-bg .feedback-intro-card .feedback-intro-icon-container{display:flex;justify-content:center;align-items:center;width:100%}.feedback-intro-bg .feedback-intro-card .feedback-intro-icon-container .feedback-intro-icon-wrap{display:flex;justify-content:center;align-items:center;padding:12px;width:40px;height:40px;background:#ebf9fa;border-radius:4px}.feedback-intro-bg .feedback-intro-card .feedback-intro-icon-container .feedback-intro-icon-wrap .feedback-intro-icon{width:24px;height:24px}.feedback-intro-bg .feedback-intro-card .feedback-intro-text{display:flex;flex-direction:column;align-items:center;padding:0;width:100%;height:132px}.feedback-intro-bg .feedback-intro-card .feedback-intro-text .feedback-intro-title{width:100%;height:24px;font-family:Roboto;font-style:normal;font-weight:600;font-size:24px;line-height:118%;align-items:center;text-align:center}.feedback-intro-bg .feedback-intro-card .feedback-intro-text .feedback-intro-description{width:100%;height:66px;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:160%;align-items:center;text-align:center;color:#737373;margin-top:16px;letter-spacing:0}.feedback-intro-bg .feedback-intro-card .feedback-begin-card{max-height:526px;width:100%;gap:12px;display:flex;flex-direction:column;align-items:center}.feedback-intro-bg .feedback-intro-card .feedback-begin-card .feedback-intro-icon-container{display:flex;justify-content:center;align-items:center;width:100%}.feedback-intro-bg .feedback-intro-card .feedback-begin-card .feedback-intro-icon-container .feedback-intro-icon-wrap{display:flex;justify-content:center;align-items:center;padding:12px;width:40px;height:40px;background:#ebf9fa;border-radius:4px}.feedback-intro-bg .feedback-intro-card .feedback-begin-card .feedback-intro-icon-container .feedback-intro-icon-wrap .feedback-intro-icon{width:24px;height:24px}.feedback-intro-bg .feedback-intro-card .feedback-begin-card .feedback-intro-title{width:100%;font-family:Roboto;font-style:normal;font-weight:600;font-size:24px;line-height:118%;text-align:center;color:#262626;margin:0}.feedback-intro-bg .feedback-intro-card .feedback-begin-card .feedback-begin-description{width:100%;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:157%;text-align:center;color:#525252;text-wrap:pretty}.feedback-intro-bg .feedback-intro-card .feedback-begin-card .feedback-begin-participating{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:160%;text-align:center;color:#737373;margin:12px 0}.feedback-intro-bg .feedback-intro-card .feedback-begin-card .feedback-begin-list{display:flex;flex-direction:column;gap:8px;width:100%;align-items:center;margin-top:4px}.feedback-intro-bg .feedback-intro-card .feedback-begin-card .feedback-begin-list .feedback-begin-line{display:flex;align-items:center;gap:4px;font-family:Roboto;font-style:normal;font-size:14px;color:#404040;justify-content:center;text-align:center;background:linear-gradient(90deg,#D2F1F4 0%,rgba(210,241,244,.5) 50%,transparent 100%);padding:6px 12px;border-radius:6px;height:33px}.feedback-intro-bg .feedback-intro-card .feedback-begin-card .feedback-begin-list .feedback-begin-line .feedback-check-icon{width:16px!important;height:16px!important;flex-shrink:0;margin-top:2px}.feedback-intro-bg .feedback-intro-card .feedback-begin-card .feedback-begin-list .feedback-begin-line span{display:inline-block}.feedback-intro-bg .feedback-intro-card .feedback-begin-card .feedback-begin-list .feedback-begin-line:first-child{margin-right:22px}.feedback-intro-bg .feedback-intro-footer{display:flex;flex-direction:column;align-items:center;gap:24px;position:absolute;width:162px;bottom:0;transform:translateY(50%);filter:drop-shadow(0px -8px 20px rgba(0,0,0,.05));margin-top:auto}.feedback-intro-bg .feedback-intro-footer .feedback-intro-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px 20px;gap:10px;margin:0 auto;width:100%;height:44px;background:linear-gradient(90deg,#e14e31,#e7725a);border-radius:4px;border:none}.feedback-intro-btn{font-size:16px;font-weight:600;color:#fff}.skip-btn{background:none;border:none;color:#0a0a0a;font-family:Roboto;font-weight:600;font-size:14px;line-height:145%;letter-spacing:0;vertical-align:middle;cursor:pointer;padding:0;margin-top:46px;width:100%;text-align:center}.feedback-back-btn{margin:35px auto 0}}.combination-wrapper .combination-main-container{width:100%;height:440px;border-radius:8px;background-color:#fff;border:1px solid #E5E5E5;padding:32px 36px;display:flex;flex-direction:column;font-family:Roboto,sans-serif}.combination-wrapper .combination-main-container .note-box{width:max-content;height:26px;background:#f5f5f5;opacity:1;border-radius:4px;padding:6px;display:flex;align-items:center;gap:10px;gap:4px}.combination-wrapper .combination-main-container .note-box .note-star{font-size:14px;color:#737373;line-height:1}.combination-wrapper .combination-main-container .note-box p{font-size:12px;color:#737373;margin:0}.combination-wrapper .combination-main-container .note-box p strong{font-weight:600}.combination-wrapper .combination-main-container .note-box p .years-text{font-weight:400}.combination-wrapper .combination-main-container .combination-capacity-container{display:flex;flex-direction:column;gap:36px;margin-bottom:40px}.combination-wrapper .combination-main-container .combination-capacity-container .capacity-content{display:flex;flex-direction:column;gap:8px}.combination-wrapper .combination-main-container .combination-capacity-container .capacity-content h1{padding:0;margin:0}.combination-wrapper .combination-main-container .combination-capacity-container .capacity-content .title{font-weight:500;font-size:16px;line-height:100%;color:#171717}.combination-wrapper .combination-main-container .combination-capacity-container .capacity-content .subtitle{color:#737373;font-weight:400;font-size:14px;line-height:100%}.combination-wrapper .combination-main-container .combination-capacity-container .combination-score-container{display:flex;height:auto}.combination-wrapper .combination-main-container .combination-capacity-container .combination-score-container .scoring-container{display:flex;flex-direction:column;gap:16px}.combination-wrapper .combination-main-container .combination-capacity-container .combination-score-container .scoring-container .icon-group{display:flex;gap:24px;align-items:center}.combination-wrapper .combination-main-container .combination-capacity-container .combination-score-container .scoring-container .icon-group .icon-container{width:60px;height:60px;background-color:#ebf9fa;display:flex;justify-content:center;align-items:center;border-radius:4px}.combination-wrapper .combination-main-container .combination-capacity-container .combination-score-container .scoring-container .icon-group .icon-container img{width:40px;height:40px}.combination-wrapper .combination-main-container .combination-capacity-container .combination-score-container .scoring-container .icon-group .plus{font-size:24px;font-weight:600;color:#737373}.combination-wrapper .combination-main-container .combination-capacity-container .combination-score-container .scoring-container .text-container h1{margin:0;padding:0;font-weight:600;font-size:24px;color:#171717}.combination-wrapper .combination-main-container .details-container{height:95px;display:flex;flex-direction:column;gap:20px;margin-bottom:32px}.combination-wrapper .combination-main-container .details-container .score-detail{font-size:14px;font-weight:400;line-height:100%}.combination-wrapper .combination-main-container .details-container .score-detail .point{color:#737373;font-weight:500;margin-right:4px}.combination-wrapper .combination-main-container .details-container .score-detail .point .colon{display:inline}.combination-wrapper .combination-main-container .details-container .score-detail .percentage{font-weight:500;font-size:20px}.combination-wrapper .combination-main-container .details-container .score-detail .score-text{color:#262626}.combination-wrapper .view-supplementary-container{width:100%;min-height:40px;margin-top:36px;display:flex;gap:16px;align-items:center;justify-content:center}.combination-wrapper .view-supplementary-container .view-supplementary-text{font-weight:500;font-size:16px;color:#171717;line-height:100%}.combination-wrapper .view-supplementary-container .view-supplementary-text .go-deeper{color:#737373;font-weight:400;margin-right:2px}.combination-wrapper .view-supplementary-container .cta{width:160px;min-height:40px;height:100%;border-radius:4px;background-color:#fff;border:1px solid #258E97;box-shadow:0 0 4px #e14e310a;color:#258e97;font-weight:600;font-size:14px;line-height:145%;cursor:pointer}.combination-wrapper .view-supplementary-container .cta:hover{background-color:#fff;border:1px solid #1C6B72;color:#1c6b72}@media (max-width: 1220px){.combination-wrapper{max-height:unset}.combination-wrapper .combination-main-container{padding:16px;gap:0px;height:unset}.combination-wrapper .combination-main-container .note-box{width:auto;height:auto;font-size:12px;align-items:flex-start}.combination-wrapper .combination-main-container .note-box .note-star{margin-top:4px;font-size:12px}.combination-wrapper .combination-main-container .note-box p{font-size:12px}.combination-wrapper .combination-main-container .combination-capacity-container{gap:24px}.combination-wrapper .combination-main-container .combination-capacity-container .capacity-content{gap:4px}.combination-wrapper .combination-main-container .combination-capacity-container .capacity-content .title{font-size:14px}.combination-wrapper .combination-main-container .combination-capacity-container .capacity-content .subtitle{font-size:12px}.combination-wrapper .combination-main-container .combination-capacity-container .combination-score-container{flex-direction:column;gap:32px}.combination-wrapper .combination-main-container .combination-capacity-container .combination-score-container .scoring-container{flex-direction:row;align-items:center;gap:8px}.combination-wrapper .combination-main-container .combination-capacity-container .combination-score-container .scoring-container .icon-group{gap:4px}.combination-wrapper .combination-main-container .combination-capacity-container .combination-score-container .scoring-container .icon-group .icon-container{width:32px;height:32px}.combination-wrapper .combination-main-container .combination-capacity-container .combination-score-container .scoring-container .icon-group .icon-container img{width:17px;height:20px}.combination-wrapper .combination-main-container .combination-capacity-container .combination-score-container .scoring-container .icon-group .plus{font-size:12px}.combination-wrapper .combination-main-container .combination-capacity-container .combination-score-container .scoring-container .text-container h1{font-size:18px;font-weight:600}.combination-wrapper .combination-main-container .details-container{height:unset;gap:0;margin-bottom:16px}.combination-wrapper .combination-main-container .details-container .score-detail{line-height:24px;display:flex}.combination-wrapper .combination-main-container .details-container .score-detail .point{width:74px;flex-shrink:0}.combination-wrapper .combination-main-container .details-container .score-detail .point .colon{display:none}.combination-wrapper .combination-main-container .details-container .score-detail .percentage{margin:0 5px}.combination-wrapper .combination-main-container .details-container .score-detail{line-height:24px;display:flex;border:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;gap:0px}.combination-wrapper .combination-main-container .details-container .score-detail .point{width:90px;flex-shrink:0;border-right:1px solid #E5E5E5;padding:12px 8px;color:#737373}.combination-wrapper .combination-main-container .details-container .score-detail .score-text{line-height:24px;font-size:14px;font-weight:400;color:#262626;padding:8px 8px 8px 12px}.combination-wrapper .combination-main-container .details-container .score-detail-first{border-bottom:none;border-radius:4px 4px 0 0}.combination-wrapper .combination-main-container .details-container .score-detail-second{border-bottom:none}.combination-wrapper .combination-main-container .details-container .score-detail-third{border-radius:0 0 4px 4px}.combination-wrapper .view-supplementary-container{height:unset;display:flex;justify-content:space-between;align-items:end;margin-top:24px}.combination-wrapper .view-supplementary-container .view-supplementary-text{display:flex;flex-direction:column;gap:4px;font-size:12px;line-height:18px;width:160px;color:#171717;text-wrap:balance}.combination-wrapper .view-supplementary-container .view-supplementary-text .go-deeper{font-size:14px;line-height:18px;color:#737373}.combination-wrapper .view-supplementary-container .cta{width:130px;min-height:40px;font-size:12px}}.supplementary-main-container{display:flex;gap:24px;flex-direction:column;height:auto!important}.supplementary-main-container .maturity-section{font-family:Roboto;color:#262626;margin-top:12px}.supplementary-main-container .maturity-section h3{font-weight:600;font-size:18px;line-height:24px;margin:0 0 24px;color:#171717}.supplementary-main-container .maturity-section .maturity-box{width:786px;height:48px;background:#f5f5f5;opacity:1;border-radius:4px;padding:12px 20px;gap:12px;display:flex;align-items:center;margin-bottom:16px}.supplementary-main-container .maturity-section .maturity-box p{font-weight:400;font-style:normal;font-size:14px;line-height:24px;letter-spacing:0%;margin:0}.supplementary-main-container .maturity-section .maturity-step{font-weight:400;font-style:normal;font-size:14px;line-height:24px;letter-spacing:0%;margin-bottom:36px}.supplementary-main-container .maturity-section .maturity-step strong{font-weight:600}.supplementary-main-container .maturity-section .note-box{width:max-content;height:26px;background:#f5f5f5;opacity:1;border-radius:4px;padding:6px;display:flex;align-items:center;gap:10px;gap:4px}.supplementary-main-container .maturity-section .note-box .note-star{font-size:14px;color:#737373;line-height:1}.supplementary-main-container .maturity-section .note-box p{font-size:12px;color:#737373;margin:0}.supplementary-main-container .maturity-section .note-box p strong{font-weight:600}.supplementary-main-container .maturity-section .note-box p .years-text{font-weight:400}.supplementary-main-container .text-container{display:flex;flex-direction:column;justify-content:space-between;gap:3px}.supplementary-main-container .text-container .text-container-head{display:flex;flex-direction:row;gap:12px;align-items:center}.supplementary-main-container .text-container .text-container-head h1{margin:0;padding:0}.supplementary-main-container .text-container .text-container-head .points{background:#e5e5e580;width:16px;height:21px;padding:0 4px;color:#737373;border-radius:4px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}.supplementary-main-container .text-container p{margin:0;padding:0}.supplementary-main-container .text-container .title{font-size:24px;font-weight:600;letter-spacing:0;line-height:100%;color:#171717;margin:0}.supplementary-main-container .text-container .subtitle{font-weight:400;font-size:14px;color:#525252}.supplementary-main-container .dropdow-container{height:90px;border:1px solid #E5E5E5;border-radius:8px;padding:20px 36px;display:flex;flex-direction:column}.supplementary-main-container .dropdow-container .content-warpper{width:100%;display:flex;justify-content:space-between;align-items:center}.supplementary-main-container .dropdow-container .content-warpper .logo-and-text-container{display:flex;gap:16px;height:50px}.supplementary-main-container .dropdow-container .content-warpper .logo-and-text-container .logo-container{background-color:#ebf9fa;border-radius:4px;width:48px;height:48px;display:flex;justify-content:center;align-items:center}.supplementary-main-container .dropdow-container .content-warpper .logo-and-text-container .logo-container img{width:28px;height:28px}.supplementary-main-container .dropdow-container .content-warpper .dropdown-wrapper{width:36px;height:36px;background-color:#fafafa;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer}.supplementary-main-container .dropdow-container .expanded-content{margin-top:32px}.supplementary-main-container .dropdow-container .expanded-content .content-container{width:786px;margin:20px 0 0}.supplementary-main-container .dropdow-container .expanded-content .content-container .Overview-container{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;color:#737373;display:flex;flex-direction:column;gap:24px;line-height:22px;width:765px}.supplementary-main-container .dropdow-container .expanded-content .content-container .Overview-container p{color:#262626;line-height:22px;font-size:14px;font-weight:400}.supplementary-main-container .dropdow-container .expanded-content .content-container .Overview-container .growing-content .title{font-size:16px;font-weight:600;line-height:145%;color:#0a0a0a;margin:0 0 6px}.supplementary-main-container .dropdow-container .expanded-content .content-container .Overview-container .growing-content .points{display:flex;flex-direction:column;gap:16px;padding:20px;margin:20px auto;background-color:#fbffff;border:1px solid #F5F5F5;border-left:6px solid #2FB1BE;border-radius:6px 8px 8px 6px}.supplementary-main-container .dropdow-container .expanded-content .content-container .Overview-container .growing-content .points .point{display:flex;gap:12px}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container{display:flex;flex-direction:column;gap:20px}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .extension-text-container{min-height:55px;display:flex;align-items:start;gap:16px}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .extension-text-container .extension-icon{width:32px;height:32px;background-color:#ebf9fa;border:1px solid #A9E4EA;border-radius:4px;display:flex;align-items:center;justify-content:center;margin-top:4px}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .extension-text-container p{margin:0;padding:0}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .extension-text-container .title{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:145%;color:#0a0a0a}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .extension-text-container .title span{font-weight:600}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .extension-text-container .heading-impact-container{display:flex;flex-direction:column;gap:6px}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .extension-text-container .heading-impact-container h3{padding:0;margin:0}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .extension-text-container .heading-impact-container .title{font-weight:600;font-size:16px;line-height:145%;letter-spacing:0;color:#0a0a0a}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .extension-text-container .heading-impact-container p{color:#737373;font-weight:400;font-size:14px;line-height:26px}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .impact-content{width:100%;height:auto;display:flex}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .impact-content .border-line{width:6px;background-color:#2fb1be;height:auto;border-top-left-radius:8px;border-bottom-left-radius:8px}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .impact-content .content{width:100%;height:auto;background-color:#fbffff;border-width:1px,1px,1px,0px;border-style:solid;border-color:#f5f5f5;border-left:0;border-top-right-radius:8px;border-bottom-right-radius:8px;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:26px;color:#737373}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .impact-content .content ul{display:flex;flex-direction:column;gap:16px;padding:0 0 0 20px}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .impact-content .content ul img{margin-right:12px}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .impact-content .content .impact-point-item{display:flex}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .impact-content .content .impact-point-item p{font-size:14px;line-height:24px;color:#262626;font-weight:400;letter-spacing:0}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .impact-footer{color:#525252;font-weight:400;font-size:14px;margin-left:48px}.supplementary-main-container .expanded{padding:32px 36px}.supplementary-divider{width:100%;height:1.5px;background-color:#9fd7dd;margin:16px 0}@media (max-width: 1220px){.supplementary-main-container{gap:20px}.supplementary-main-container .maturity-section{margin-top:0}.supplementary-main-container .maturity-section h3{margin-top:24px;font-size:14px}.supplementary-main-container .maturity-section .maturity-box{width:auto;height:auto;font-size:14px;padding:12px 16px}.supplementary-main-container .maturity-section .maturity-step{margin-bottom:24px}.supplementary-main-container .maturity-section .note-box{width:auto;height:auto;font-size:12px;align-items:flex-start}.supplementary-main-container .maturity-section .note-box .note-star{margin-top:4px;font-size:12px}.supplementary-main-container .maturity-section .note-box p{font-size:12px}.supplementary-main-container .dropdow-container{padding:16px}.supplementary-main-container .dropdow-container .content-warpper .logo-and-text-container{height:41px}.supplementary-main-container .dropdow-container .content-warpper .logo-and-text-container .logo-container{width:32px;height:32px}.supplementary-main-container .dropdow-container .content-warpper .logo-and-text-container .logo-container img{width:22px;height:22px}.supplementary-main-container .dropdow-container .content-warpper .logo-and-text-container .text-container{gap:3px}.supplementary-main-container .dropdow-container .content-warpper .logo-and-text-container .text-container .title{font-size:18px}.supplementary-main-container .dropdow-container .content-warpper .logo-and-text-container .text-container .subtitle{font-size:12px}.supplementary-main-container .dropdow-container .expanded-content{margin-top:20px}.supplementary-main-container .dropdow-container .expanded-content .content-container{width:100%;margin:24px 0 0}.supplementary-main-container .dropdow-container .expanded-content .content-container .Overview-container{width:100%}.supplementary-main-container .dropdow-container .expanded-content .content-container .Overview-container p{font-size:14px;line-height:22px;font-weight:400;color:#262626;letter-spacing:0}.supplementary-main-container .dropdow-container .expanded-content .content-container .Overview-container .growing-content .points{border:1px solid #F5F5F5;border-left:6px solid #2FB1BE;border-radius:6px 8px 8px 6px}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .extension-text-container{gap:12px}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .extension-text-container .extension-icon{min-width:32px}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .extension-text-container .extension-icon img{width:14px}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .extension-text-container .heading-impact-container .title{font-size:16px;line-height:145%;color:#0a0a0a;letter-spacing:0}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .extension-text-container .heading-impact-container p{color:#525252;font-size:14px;line-height:22px;font-weight:400;letter-spacing:0;text-wrap:balance}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .extension-text-container .heading-impact-container .title{font-size:14px}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .impact-content .content{border:1px solid #F5F5F5;border-left:1px solid #F5F5F5;border-radius:0 8px 8px 0;padding:20px 16px}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .impact-content .content ul{padding-left:0;margin:0}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .impact-content .content ul .impact-point-item{align-items:start}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .impact-content .content ul .impact-point-item img{margin-top:8px}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .impact-content .content ul .impact-point-item p{text-wrap:balance}.supplementary-main-container .dropdow-container .expanded-content .content-container .impact-container .impact-footer{margin-left:50px;text-wrap:balance}.supplementary-main-container .supplementary-divider{margin:32px 0}.supplementary-main-container .text-container .text-container-head{gap:8px!important}.supplementary-main-container .text-container .text-container-head h1{margin:0;padding:0}.supplementary-main-container .text-container .text-container-head .points{background:#e5e5e580}.supplementary-main-container .text-container .score{height:25px!important;padding:4px 10px}}.demographic-main-container{width:100%;background:#7cd6df;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;font-family:Roboto,sans-serif;overflow-y:auto;overflow-x:auto;min-height:100vh;padding:84px 16px 12px}.demographic-main-container h1{margin:0;padding:0}.demographic-main-container .stepper-nav{max-width:975px;width:100%;height:920px;top:84px;background:#d2f1f4;border-radius:12px;padding:32px}.demographic-main-container .stepper-nav .stepper-title{height:22px;justify-content:center;top:32px;font-family:Roboto;font-style:normal;font-weight:600;font-size:20px;line-height:22px;display:flex;align-items:center;color:#0a0a0a}.demographic-main-container .stepper-nav .stepper-steps{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;max-width:740px;width:100%;height:36px;margin:48px auto;overflow:hidden}.demographic-main-container .stepper-nav .stepper-steps .stepper-step{display:flex;flex-direction:row;align-items:center;width:118px;height:36px;padding:4px 12px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step .stepper-icon-bg{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:4px;background:#f5f5f5;transition:background .2s}.demographic-main-container .stepper-nav .stepper-steps .stepper-step .stepper-icon-bg.active{background:#ebf9fa;color:#258e97}.demographic-main-container .stepper-nav .stepper-steps .stepper-step .stepper-icon-bg.completed{background:#e6f4ea}.demographic-main-container .stepper-nav .stepper-steps .stepper-step .stepper-icon{width:20px;height:20px;object-fit:contain;display:block;color:#a1a1a1}.demographic-main-container .stepper-nav .stepper-steps .stepper-step .stepper-check{color:#1b5e20;font-size:1rem;font-weight:900;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step .stepper-check img{width:14px;height:9px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step .stepper-label{width:30px;height:22px;font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:22px;display:flex;align-items:center;color:#a1a1a1}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.active .stepper-label{color:#0a0a0a;font-weight:500;font-size:18px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.completed .stepper-label{color:#1b5e20;font-weight:700}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-location{display:flex;flex-direction:row;align-items:center;padding:0;gap:12px;width:auto;height:36px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-location .stepper-label{width:auto;height:22px;font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:22px;display:flex;align-items:center;color:#a1a1a1}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-location.active .stepper-label{color:#0a0a0a;font-weight:500;font-size:18px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-location.completed .stepper-label{color:#1b5e20;font-weight:700;font-size:16px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-demographics{display:flex;flex-direction:row;align-items:center;padding:0;gap:12px;width:auto;height:36px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-demographics .stepper-label{width:auto;height:22px;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:22px;display:flex;align-items:center;color:#a1a1a1}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-demographics.active .stepper-label{color:#0a0a0a;font-weight:500;font-size:18px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-demographics.completed .stepper-label{color:#1b5e20;font-weight:700;font-size:16px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-role{display:flex;flex-direction:row;align-items:center;padding:0;gap:12px;width:80px;height:36px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-role .stepper-label{width:32px;height:22px;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:22px;display:flex;align-items:center;color:#a1a1a1}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-role.active .stepper-label{color:#0a0a0a;font-weight:500;font-size:18px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-role.completed .stepper-label{color:#1b5e20;font-weight:700;font-size:16px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-involvement{display:flex;flex-direction:row;align-items:center;padding:0;gap:12px;width:148px;height:36px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-involvement .stepper-label{width:87px;height:22px;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:22px;display:flex;align-items:center;color:#a1a1a1}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-involvement.active .stepper-label{color:#0a0a0a;font-weight:500}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-involvement.completed .stepper-label{color:#1b5e20;font-weight:700;font-size:16px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step .stepper-icon-bg.active .stepper-icon{color:#e14e31!important}.demographic-main-container .stepper-nav .stepper-steps .stepper-separator{display:inline-block;width:36px;height:0;border-top:2px dotted #bdbdbd;margin:0 8px;vertical-align:middle}.demographic-main-container .stepper-content{display:flex;flex-direction:column;align-items:center}.demographic-main-container .stepper-content .step-content{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:32px 40px;gap:10px;position:relative;width:740px;height:450px;left:calc(50% - 369.5px);top:186px;background:#fff;border:1px solid #E0F4F5;border-radius:8px}.demographic-main-container .stepper-content .step-content .step-content-inner{display:flex;flex-direction:column;align-items:center;padding:0;gap:32px;width:375px;height:206px}.demographic-main-container .stepper-content .step-content .step-content-inner .step-title{width:416px;height:24px;font-family:Roboto;font-style:normal;font-weight:500;font-size:20px;line-height:24px;text-align:center;color:#262626}.demographic-main-container .stepper-content .step-content .step-content-inner .form-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;gap:16px;width:250px;height:150px}.demographic-main-container .stepper-content .step-content .step-content-inner .form-container .form-group{width:100%;max-width:400px;display:flex;flex-direction:column;margin-bottom:24px}.demographic-main-container .stepper-content .step-content .step-content-inner .form-container .form-group label{width:65px;height:16px;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#404040;margin:5px}.demographic-main-container .stepper-content .step-content .step-content-inner .form-container .form-group .required{width:7px;height:16px}.demographic-main-container .stepper-content .step-content .step-content-inner .form-container .form-group input{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:12px 16px;gap:10px;width:250px;height:43px;background:#fff;border:1px solid #E5E5E5;border-radius:4px}.demographic-main-container .stepper-content .step-content .step-content-inner .form-container .form-group select{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:10px 10px 10px 12px;gap:8px;width:375px;height:43px;background:#fff;border:1px solid #E5E5E5;box-shadow:0 1px 2px #e4e5e73d;border-radius:4px}.demographic-main-container .stepper-content .step-content .step-content-inner .form-container .form-group select option{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#404040;padding:8px;background:#fff}.demographic-main-container .stepper-content .step-content .step-content-inner .form-container .form-group select:focus{outline:none;border-color:#e5e5e5;box-shadow:0 1px 2px #e4e5e73d}.demographic-main-container .stepper-content .stepper-actions{display:flex;flex-direction:row;align-items:center;padding:0;gap:10px;position:relative;height:56px;transform:translateY(-50%)}.demographic-main-container .stepper-content .stepper-actions .stepper-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:14px 20px;gap:10px;width:48px;height:48px;background:#fafafa;box-shadow:0 0 4px #e14e310a,0 8px 16px #e14e3112;border-radius:4px;border:none;cursor:pointer}.demographic-main-container .stepper-content .stepper-actions .stepper-btn:hover{background:#f6f6f6;box-shadow:0 0 4px #e14e311a,0 8px 16px #e14e3126}.demographic-main-container .stepper-content .stepper-actions .stepper-btn:disabled{background:#fafafa}.demographic-main-container .stepper-content .stepper-actions .stepper-btn.active{display:flex;flex-direction:column;align-items:center;gap:10px;width:48px;height:48px;color:#fff;background:linear-gradient(90deg,#e14e31,#e7725a);box-shadow:0 0 4px #e14e310a,0 8px 16px #e14e3112;border-radius:4px}.demographic-main-container .stepper-content .stepper-actions .stepper-btn.active:hover{background:linear-gradient(135deg,#e55a3d,#d4492d);box-shadow:0 6px 16px #f76b4d66}.demographic-main-container .stepper-content .stepper-actions .stepper-btn.disabled{background:#f5f5f5;cursor:not-allowed}.demographic-main-container .stepper-content .stepper-actions .stepper-btn.disabled:hover{background:#f6f6f6;box-shadow:0 0 4px #e14e310a,0 8px 16px #e14e3112}.demographic-main-container .stepper-content .stepper-actions .stepper-btn .left-img{width:24px;height:24px;color:#000}.demographic-main-container .stepper-content .stepper-actions .stepper-btn .rotated{transform:rotate(180deg)}.demographic-main-container .stepper-content .stepper-actions .stepper-btn .right-img{width:24px;height:24px;color:#fff}.demographic-main-container .stepper-content .stepper-actions .stepper-btn .left-image{width:24px;height:24px}.demographic-main-container .stepper-content .stepper-actions .stepper-btn.involvement-step-btn{width:56px;height:56px;border-radius:8px}.demographic-main-container .stepper-content .stepper-actions .stepper-btn.involvement-step-btn.disabled{background:linear-gradient(135deg,#f6f6f6,#e5e5e5);border:1px solid #E5E5E5;opacity:.6}.demographic-main-container .stepper-content .stepper-actions .stepper-btn.involvement-step-btn.disabled:hover{background:linear-gradient(135deg,#f6f6f6,#e5e5e5);box-shadow:0 4px 12px #f76b4d1a}.demographic-main-container .stepper-content .stepper-actions .lets-go-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:152px;height:56px;background:#f5f5f5;box-shadow:0 0 4px #e14e310a,0 8px 16px #e14e3112;border-radius:4px;border:none;cursor:pointer;flex:none;order:1;flex-grow:0;font-weight:600;font-size:20px;font-size:600}.demographic-main-container .stepper-content .stepper-actions .lets-go-btn:hover:not(:disabled){background:#e5e5e5;box-shadow:0 0 4px #e14e311a,0 8px 16px #e14e3126}.demographic-main-container .stepper-content .stepper-actions .lets-go-btn:disabled{background:#f6f6f6;color:#bdbdbd;cursor:not-allowed}.demographic-main-container .stepper-content .stepper-actions .lets-go-btn.involvement-lets-go-btn{background:linear-gradient(90deg,#e14e31,#e7725a);color:#fff;height:57px;width:175px}.demographic-main-container .stepper-content .stepper-actions .lets-go-btn.involvement-lets-go-btn:hover:not(:disabled){background:linear-gradient(90deg,#d4492d,#e55a3d);box-shadow:0 0 4px #e14e311a,0 8px 16px #e14e3126}.demographic-main-container .stepper-content .stepper-actions .lets-go-btn.involvement-lets-go-btn:disabled{background:linear-gradient(90deg,#f6f6f6,#e5e5e5);color:#bdbdbd}.demographic-main-container .stepper-content .stepper-actions.involvement-step-actions .lets-go-btn.involvement-lets-go-btn{background:linear-gradient(90deg,#e14e31,#e7725a);color:#fff!important;border-radius:4px!important;justify-content:center;align-items:center;font-size:20px;font-weight:600;box-shadow:0 4px 12px #f76b4d4d!important;display:flex}.demographic-main-container .stepper-content .stepper-actions.involvement-step-actions .lets-go-btn.involvement-lets-go-btn:hover:not(:disabled){background:var(--Orange-400, #E7725A);box-shadow:0 6px 16px #f76b4d66!important}.demographic-main-container .stepper-content .stepper-actions.involvement-step-actions .lets-go-btn.involvement-lets-go-btn:disabled{background:linear-gradient(135deg,#f6f6f6,#e5e5e5)!important;color:#bdbdbd!important;box-shadow:none!important}.stepper-step.active .stepper-label{font-size:18px}.yes-no-group{display:flex;gap:20px;justify-content:center;margin:32px 0}.yes-btn,.no-btn{font-size:18px;padding:24px;width:177.5px;height:75px;color:#0a0a0a;background:#fafafa;border:1px solid #E5E5E5;border-radius:4px;font-weight:500}.yes-btn.selected,.no-btn.selected{border:1px solid #E14E31;background:#fef5ee;color:#0a0a0a}.yes-btn:hover,.no-btn:hover{background:#fff6f0;border:2px solid #F76B4D;color:#bf371c;cursor:pointer}@media (max-width: 830px){.demographic-main-container{position:relative;width:100%;height:calc(100% - 72px);min-height:unset;background:#d2f1f4;padding:20px 24px}.demographic-main-container .stepper-nav{display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%;top:0;height:100%;padding:0}.demographic-main-container .stepper-nav .stepper-title{width:100%;height:22px;font-family:Roboto;font-style:normal;font-weight:600;font-size:18px;line-height:22px;display:flex;align-items:center;text-align:center;color:#0a0a0a}.demographic-main-container .stepper-nav .stepper-steps{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0;gap:0px;width:100%;max-width:390px;min-height:36px;left:0;overflow-x:auto;overflow-x:hidden;margin:32px auto}.demographic-main-container .stepper-nav .stepper-steps .stepper-step{display:flex;flex-direction:row;align-items:center;padding:0;gap:8px;width:auto;min-width:unset;height:36px;flex-shrink:0;flex:0 0 auto}.demographic-main-container .stepper-nav .stepper-steps .stepper-step .stepper-icon-bg{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:4px;background:#f6f6f6;transition:background .2s;flex-shrink:0}.demographic-main-container .stepper-nav .stepper-steps .stepper-step .stepper-icon-bg.active{background:#ebf9fa;color:#e14e31}.demographic-main-container .stepper-nav .stepper-steps .stepper-step .stepper-icon-bg.completed{background:#e6f4ea}.demographic-main-container .stepper-nav .stepper-steps .stepper-step .stepper-icon{width:20px;height:20px;object-fit:contain;display:block;color:#e14e31}.demographic-main-container .stepper-nav .stepper-steps .stepper-step .stepper-check{color:#1b5e20;font-size:1rem;font-weight:900;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step .stepper-check img{width:14px;height:9px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step .stepper-label{width:auto;min-width:0;height:22px;font-family:Roboto;font-style:normal;font-weight:500;font-size:14px;line-height:22px;display:flex;align-items:center;color:#171717;white-space:nowrap}.demographic-main-container .stepper-nav .stepper-steps .stepper-step .stepper-label.active{color:#171717;font-weight:500;font-size:14px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step .stepper-label.completed{color:#1b5e20;font-weight:400;font-size:14px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-location,.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-demographics,.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-role{gap:8px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.stepper-step-involvement{gap:8px;justify-content:center}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.active .stepper-label{color:#0a0a0a;font-weight:500!important;font-size:14px!important;line-height:22px}.demographic-main-container .stepper-nav .stepper-steps .stepper-step.completed .stepper-label{color:#1b5e20;font-weight:400!important;font-size:14px!important}.demographic-main-container .stepper-nav .stepper-steps .stepper-separator{width:20px;height:0;border:1px dashed #737373;flex-shrink:0}.demographic-main-container .stepper-nav .stepper-content{width:100%;padding:0 0 100px;display:flex;flex-direction:column;align-items:center;justify-content:center}.demographic-main-container .stepper-nav .stepper-content .step-content{width:100%;max-width:100%;height:auto;min-height:300px;position:static;margin:0;padding:24px 16px;border-radius:8px;box-sizing:border-box}.demographic-main-container .stepper-nav .stepper-content .step-content .step-content-inner{width:100%;height:auto;gap:24px;display:flex;flex-direction:column;align-items:center}.demographic-main-container .stepper-nav .stepper-content .step-content .step-content-inner .step-title{width:100%;font-size:16px;line-height:1.3;text-align:center;margin-bottom:16px;height:auto}.demographic-main-container .stepper-nav .stepper-content .step-content .step-content-inner .form-container{width:100%;height:auto;gap:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.demographic-main-container .stepper-nav .stepper-content .step-content .step-content-inner .form-container .form-group{width:100%;margin-bottom:20px;display:flex;flex-direction:column}.demographic-main-container .stepper-nav .stepper-content .step-content .step-content-inner .form-container .form-group label{font-size:14px;margin-bottom:8px;width:auto;height:auto;line-height:16px}.demographic-main-container .stepper-nav .stepper-content .step-content .step-content-inner .form-container .form-group .required{width:7px;height:16px}.demographic-main-container .stepper-nav .stepper-content .step-content .step-content-inner .form-container .form-group input,.demographic-main-container .stepper-nav .stepper-content .step-content .step-content-inner .form-container .form-group select{width:100%;max-width:100%;height:48px;font-size:16px;padding:12px 16px;box-sizing:border-box}.demographic-main-container .stepper-nav .stepper-content .step-content .step-content-inner .form-container .form-group select{padding:10px 12px}.demographic-main-container .stepper-nav .stepper-content .step-content .step-content-inner .form-container .form-group select option{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#404040;padding:8px;background:#fff}.demographic-main-container .stepper-nav .stepper-content .step-content .step-content-inner .form-container .form-group select:focus{outline:none;border-color:#e5e5e5;box-shadow:0 1px 2px #e4e5e73d}.demographic-main-container .stepper-nav .stepper-content .stepper-actions{transform:translateY(-50%);width:100%;height:auto;left:auto;top:auto;margin-bottom:40px;justify-content:center;display:flex;flex-direction:row;align-items:center;padding:0;bottom:0;gap:12px}.demographic-main-container .stepper-nav .stepper-content .stepper-actions .stepper-btn{width:48px;height:48px;padding:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 0 4px #e14e310a,0 8px 16px #e14e3112;border-radius:4px;border:none;cursor:pointer}.demographic-main-container .stepper-nav .stepper-content .stepper-actions .stepper-btn:hover{box-shadow:0 0 4px #e14e311a,0 8px 16px #e14e3126}.demographic-main-container .stepper-nav .stepper-content .stepper-actions .stepper-btn:disabled{background:#f5f5f5;cursor:not-allowed}.demographic-main-container .stepper-nav .stepper-content .stepper-actions .lets-go-btn{width:auto;min-width:140px;height:48px;font-size:16px;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f5f5f5;box-shadow:0 0 4px #e14e310a,0 8px 16px #e14e3112;border:none;cursor:pointer;font-weight:600}.demographic-main-container .stepper-nav .stepper-content .stepper-actions .lets-go-btn:hover:not(:disabled){background:#e5e5e5;box-shadow:0 0 4px #e14e311a,0 8px 16px #e14e3126}.demographic-main-container .stepper-nav .stepper-content .stepper-actions .lets-go-btn:disabled{background:#f6f6f6;color:#bdbdbd;cursor:not-allowed}.demographic-main-container .stepper-nav .stepper-content .stepper-actions .lets-go-btn.involvement-lets-go-btn{width:auto;min-width:160px;height:48px;font-size:18px;font-weight:600;padding:14px 28px;border-radius:8px;background:linear-gradient(90deg,#e14e31,#e7725a);color:#fff}.demographic-main-container .stepper-nav .stepper-content .stepper-actions .lets-go-btn.involvement-lets-go-btn:hover:not(:disabled){background:linear-gradient(90deg,#d4492d,#e55a3d);box-shadow:0 0 4px #e14e311a,0 8px 16px #e14e3126}.demographic-main-container .stepper-nav .stepper-content .stepper-actions .lets-go-btn.involvement-lets-go-btn:disabled{background:linear-gradient(90deg,#f6f6f6,#e5e5e5);color:#bdbdbd}.demographic-main-container .stepper-nav .stepper-content .stepper-actions.involvement-step-actions{left:auto;top:auto}.demographic-main-container .stepper-nav .stepper-content .stepper-actions.involvement-step-actions .lets-go-btn.involvement-lets-go-btn{display:flex;justify-content:center;align-items:center;font-size:16px!important;border-radius:8px!important;background:linear-gradient(135deg,#f76b4d,#e55a3d)!important;color:#fff!important;font-weight:600;box-shadow:0 4px 12px #f76b4d4d!important}.demographic-main-container .stepper-nav .stepper-content .stepper-actions.involvement-step-actions .lets-go-btn.involvement-lets-go-btn:hover:not(:disabled){background:linear-gradient(135deg,#e55a3d,#d4492d)!important;box-shadow:0 6px 16px #f76b4d66!important}.demographic-main-container .stepper-nav .stepper-content .stepper-actions.involvement-step-actions .lets-go-btn.involvement-lets-go-btn:disabled{background:linear-gradient(135deg,#f6f6f6,#e5e5e5)!important;color:#bdbdbd!important;box-shadow:none!important}.yes-no-group{display:flex;gap:16px;justify-content:center;margin:24px 0 0;flex-wrap:wrap}.yes-no-group .yes-btn,.yes-no-group .no-btn{font-size:16px;padding:20px 16px;width:100%;min-width:280px;height:75px;color:#0a0a0a;background:#fafafa;border:1px solid #E5E5E5;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer}.yes-no-group .yes-btn.selected,.yes-no-group .no-btn.selected{border:2px solid #F76B4D;background:#fff3ef;color:#f76b4d}.yes-no-group .yes-btn:hover,.yes-no-group .no-btn:hover{background:#fff6f0;border:2px solid #F76B4D;color:#bf371c}}.location-step-content{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;padding:32px 40px;gap:10px;max-width:740px;width:100%;height:450px;top:86px;background:#fff;border:1px solid #E0F4F5;border-radius:8px}.location-step-content .location-step-content-inner{display:flex;flex-direction:column;align-items:center;padding:0;gap:32px;width:375px;height:206px}.location-step-content .location-step-content-inner .location-step-title{width:416px;height:24px;font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:24px;text-align:center;color:#262626}.location-step-content .location-step-content-inner .fields-container{width:375px;gap:16px;display:flex;flex-direction:column;align-items:center}.location-step-content .location-step-content-inner .fields-container .location-form-container{padding:0;gap:16px;width:250px;min-height:150px;height:auto}.location-step-content .location-step-content-inner .fields-container .location-form-container .location-form-group{width:100%;max-width:400px;display:flex;flex-direction:column;gap:8px}.location-step-content .location-step-content-inner .fields-container .location-form-container .location-form-group.last{margin-top:16px}.location-step-content .location-step-content-inner .fields-container .location-form-container .location-form-group label{width:65px;height:16px;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;color:#404040}.location-step-content .location-step-content-inner .fields-container .location-form-container .location-form-group .required{width:7px;height:16px;color:#dc2626}.location-step-content .location-step-content-inner .fields-container .location-form-container .location-form-group input,.location-step-content .location-step-content-inner .fields-container .location-form-container .location-form-group .location-input{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;height:40px;padding:10px 10px 10px 12px;gap:10px;width:250px;background:#fff;border-radius:4px;font-size:14px}.location-step-content .location-step-content-inner .fields-container .location-form-container .location-form-group input:focus,.location-step-content .location-step-content-inner .fields-container .location-form-container .location-form-group .location-input:focus{border-color:#dce1e7;box-shadow:0 24px 54px #0000000d}.location-step-content .location-step-content-inner .fields-container .location-form-container .location-form-group input:not(:placeholder-shown),.location-step-content .location-step-content-inner .fields-container .location-form-container .location-form-group .location-input:not(:placeholder-shown){border-color:#f76b4d;color:#0a0a0a}.location-step-content .location-step-content-inner .fields-container .location-form-container .location-form-group input::placeholder,.location-step-content .location-step-content-inner .fields-container .location-form-container .location-form-group .location-input::placeholder{color:#737373!important}.location-step-content .location-step-content-inner .fields-container .location-form-container .location-form-group .location-input:last-of-type{border:1px solid #E5E5E5}.location-step-content .location-step-content-inner .fields-container .location-form-container .location-form-group .error-message{color:#e14e31;font-size:12px;font-weight:400;width:max-content}.location-step-content .location-step-content-inner .fields-container .location-form-container .location input{padding-left:0}.location-step-content .location-step-content-inner .did-you-know-card{padding:12px 16px;display:flex;gap:16px;width:375px;height:85px;border-radius:1px;background:linear-gradient(90deg,#ebf9fa,#ebf9fa00);border:none;position:relative}.location-step-content .location-step-content-inner .did-you-know-card :before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;padding:1px;background:linear-gradient(to right,#c1e9ec,#fff);border-radius:8px;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;pointer-events:none}.location-step-content .location-step-content-inner .did-you-know-card .icon{width:32px;height:32px}.location-step-content .location-step-content-inner .did-you-know-card .text{display:flex;flex-direction:column}.location-step-content .location-step-content-inner .did-you-know-card .text .headline{color:#258e97;font-weight:600}.location-step-content .location-step-content-inner .did-you-know-card .text .subtext{font-size:12px;color:#737373}.location-step-content .location-step-content-inner .did-you-know-card .text .subtext strong{color:#262626}.location-step-content .location-step-content-inner .fields .custom-dropdown-wrapper .custom-dropdown-header{padding:10px}.location-step-content .location-step-content-inner .fields .custom-dropdown-wrapper .custom-dropdown-header .dropdown-input::placeholder{color:#d4d4d4}@media (max-width: 830px){.location-step-content{display:flex;flex-direction:column;justify-content:start;align-items:center;padding:32px 16px;gap:24px;min-width:342px;width:100%;height:380px;background:#fff;border-radius:8px}.location-step-content .location-step-content-inner{width:100%;height:auto;gap:0px}.location-step-content .location-step-content-inner .location-step-title{width:100%;height:24px;font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;text-align:center;color:#262626;margin-bottom:24px}.location-step-content .location-step-content-inner .location-form-container{display:flex;flex-direction:column;align-items:center;padding:0;width:200px;height:auto;gap:20px}.location-step-content .location-step-content-inner .location-form-container .location-form-group{width:100%}.location-step-content .location-step-content-inner .location-form-container .location-form-group label{height:12px;font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#404040}.location-step-content .location-step-content-inner .location-form-container .location-form-group .required{width:7px;height:16px;color:#dc2626}.location-step-content .location-step-content-inner .location-form-container .location-form-group input,.location-step-content .location-step-content-inner .location-form-container .location-form-group .location-input{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:12px 16px;gap:10px;width:200px;height:40px;background:#fff;border:1px solid #E5E5E5;border-radius:4px;color:#0a0a0a}.location-step-content .location-step-content-inner .location-form-container .location-form-group input:not(:placeholder-shown),.location-step-content .location-step-content-inner .location-form-container .location-form-group .location-input:not(:placeholder-shown){font-size:16px}.location-step-content .location-step-content-inner .location-form-container .location-form-group input::placeholder,.location-step-content .location-step-content-inner .location-form-container .location-form-group .location-input::placeholder{color:#d4d4d4!important}.location-step-content .location-step-content-inner .location-form-container .location-form-group .error-message{font-size:12px;margin-top:8px}.location-step-content .location-step-content-inner .location-form-container .did-you-know-card{width:313px;height:auto;border-radius:8px;padding:12px 15px}.location-step-content .location-step-content-inner .location-form-container .did-you-know-card .icon{width:36px;height:36px}.location-step-content .location-step-content-inner .location-form-container .did-you-know-card .text .headline{font-size:14px}.location-step-content .location-step-content-inner .location-form-container .did-you-know-card .text .subtext{font-size:12px}.location-step-content .location-step-content-inner .location-form-container .fields{gap:0px}.location-step-content .location-step-content-inner .location-form-container .fields .label{margin-bottom:8px;gap:0px}.location-step-content .location-step-content-inner .location-form-container .fields .form-input{height:38px;padding:0 12px;font-size:14px}.location-step-content .location-step-content-inner .location-form-container .fields .custom-dropdown-wrapper{width:100%}}.demographics-step-content{box-sizing:border-box;display:flex;justify-content:center;padding:32px 40px;gap:10px;max-width:740px;width:100%;height:450px;top:86px;background:#fff;border:1px solid #E0F4F5;border-radius:8px}.demographics-step-content .demographics-step-content-inner{display:flex;flex-direction:column;align-items:center;padding:0;width:375px;height:334px;gap:32px}.demographics-step-content .demographics-step-content-inner .demographics-step-title{width:416px;height:24px;font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:24px;text-align:center;color:#262626}.demographics-step-content .demographics-step-content-inner .demographics-form-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;gap:16px;width:250px}.demographics-step-content .demographics-step-content-inner .demographics-form-container .demographics-form-group{width:100%;max-width:400px;display:flex;flex-direction:column}.demographics-step-content .demographics-step-content-inner .demographics-form-container .demographics-form-group .form-inputs{gap:8px;display:flex;flex-direction:column}.demographics-step-content .demographics-step-content-inner .demographics-form-container .demographics-form-group label{width:70px;height:16px;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#404040}.demographics-step-content .demographics-step-content-inner .demographics-form-container .demographics-form-group .required{width:7px;height:16px;color:#dc2626}.demographics-step-content .demographics-step-content-inner .demographics-form-container .demographics-form-group input,.demographics-step-content .demographics-step-content-inner .demographics-form-container .demographics-form-group .location-input{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;height:40px;background:#fff;border-radius:4px}.demographics-step-content .demographics-step-content-inner .demographics-form-container .demographics-form-group input:focus,.demographics-step-content .demographics-step-content-inner .demographics-form-container .demographics-form-group .location-input:focus{border-color:#dce1e7;box-shadow:0 24px 54px #0000000d}.demographics-step-content .demographics-step-content-inner .demographics-form-container .demographics-form-group input:not(:placeholder-shown),.demographics-step-content .demographics-step-content-inner .demographics-form-container .demographics-form-group .location-input:not(:placeholder-shown){border-color:#f76b4d;color:#0a0a0a}.demographics-step-content .demographics-step-content-inner .demographics-form-container .demographics-form-group input::placeholder,.demographics-step-content .demographics-step-content-inner .demographics-form-container .demographics-form-group .location-input::placeholder{color:#d4d4d4}.demographics-step-content .demographics-step-content-inner .did-you-know-card{padding:12px 16px;display:flex;gap:16px;width:375px;height:85px;border-radius:1px;background:linear-gradient(90deg,#ebf9fa,#ebf9fa00);border:none;position:relative}.demographics-step-content .demographics-step-content-inner .did-you-know-card :before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;padding:1px;background:linear-gradient(to right,#c1e9ec,#fff);border-radius:8px;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;pointer-events:none}.demographics-step-content .demographics-step-content-inner .did-you-know-card .icon{width:32px;height:32px}.demographics-step-content .demographics-step-content-inner .did-you-know-card .text{display:flex;flex-direction:column}.demographics-step-content .demographics-step-content-inner .did-you-know-card .text .headline{color:#258e97;font-weight:600}.demographics-step-content .demographics-step-content-inner .did-you-know-card .text .subtext{font-size:12px;color:#737373}.demographics-step-content .demographics-step-content-inner .did-you-know-card .text .subtext strong{color:#262626}.demographics-step-content .demographics-step-content-inner .input-error-message{color:#e14e31;font-size:12px;margin-top:8px;font-weight:400}@media (max-width: 830px){.demographics-step-content{min-width:342px;width:100%;height:380px;padding:32px 16px;border-radius:8px;gap:24px;flex-direction:column;display:block}.demographics-step-content .demographics-step-title{color:#262626;width:100%;font-size:16px;text-align:center;margin-bottom:24px}.demographics-step-content .demographics-step-content-inner{width:100%;height:auto}.demographics-step-content .demographics-step-content-inner .demographics-form-container{width:100%;height:auto;gap:20px;align-items:center}.demographics-step-content .demographics-step-content-inner .demographics-form-container .demographics-form-group{width:100%;justify-content:center;align-items:center;gap:8px}.demographics-step-content .demographics-step-content-inner .demographics-form-container .demographics-form-group label{font-size:12px;width:auto;height:auto;margin-bottom:8px}.demographics-step-content .demographics-step-content-inner .demographics-form-container .demographics-form-group select{width:80%;height:48px;font-size:16px;padding:12px 16px;border:1px solid #E5E5E5;border-radius:4px;background:#fff}.demographics-step-content .demographics-step-content-inner .demographics-form-container .demographics-form-group select:focus{outline:none;border-color:#dce1e7;box-shadow:0 24px 54px #0000000d}.demographics-step-content .demographics-step-content-inner .demographics-form-container .demographics-form-group select:not([value=""]){border-color:#f76b4d;background:#fff3ef;color:#0a0a0a}.demographics-step-content .demographics-step-content-inner .demographics-form-container .demographics-form-group option{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#404040;padding:8px;background:#fff}.demographics-step-content .demographics-step-content-inner .demographics-form-container .did-you-know-card{padding:12px 16px;width:313px;height:auto;justify-content:center;gap:16px;border-radius:8px}.demographics-step-content .demographics-step-content-inner .demographics-form-container .did-you-know-card .icon{width:36px;height:36px}.demographics-step-content .demographics-step-content-inner .demographics-form-container .did-you-know-card .text .headline{font-size:14px}.demographics-step-content .demographics-step-content-inner .demographics-form-container .did-you-know-card .text .subtext{font-size:12px}.demographics-step-content .demographics-step-content-inner .demographics-form-container .fields{gap:0px}.demographics-step-content .demographics-step-content-inner .demographics-form-container .fields .label{margin-bottom:8px}}.role-step-content{display:flex;justify-content:center;padding:32px 40px;max-width:740px;width:100%;height:450px;top:86px;background:#fff;border:1px solid #E0F4F5;border-radius:8px;overflow-y:auto}.role-step-content .role-step-content-inner{display:flex;flex-direction:column;align-items:center;padding:0}.role-step-content .role-step-content-inner .role-step-title{height:24px;font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:150%;display:flex;align-items:center;text-align:center;color:#262626}.role-step-content .role-step-content-inner .role-form-container{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.role-step-content .role-step-content-inner .role-form-container input{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;height:40px;gap:10px;background:#fff;border-radius:4px}.role-step-content .role-step-content-inner .role-form-container input:focus{border-color:#dce1e7;box-shadow:0 24px 54px #0000000d}.role-step-content .role-step-content-inner .role-form-container input:not(:placeholder-shown){border-color:#f76b4d;color:#0a0a0a}.role-step-content .role-step-content-inner .role-form-container input::placeholder{color:#d4d4d4}.role-step-content .role-step-content-inner .role-dropdowns-container{margin-top:32px}.role-step-content .role-step-content-inner .input-error-message{color:#e14e31;font-size:12px;margin-top:8px;font-weight:400}@media (max-width: 830px){.role-step-content{height:380px;margin:0;padding:32px 16px;border-radius:8px;min-width:342px;width:100%;display:flex;align-items:start;justify-content:start}.role-step-content .role-step-content-inner{width:100%;height:auto}.role-step-content .role-step-content-inner .role-step-title{width:100%;font-size:16px;text-align:center;height:auto;padding-left:25px;padding-right:25px;display:inline-block}.role-step-content .role-step-content-inner .role-form-container{width:100%;max-width:420px;gap:20px;height:auto}.role-step-content .role-step-content-inner .role-form-container .label{font-size:14px;width:auto;height:auto}.role-step-content .role-step-content-inner .role-form-container .role-form-group{width:100%;margin-bottom:20px}.role-step-content .role-step-content-inner .role-form-container .role-form-group input,.role-step-content .role-step-content-inner .role-form-container .role-form-group select{width:100%;max-width:100%;height:48px;font-size:16px;padding:12px 16px;border:1px solid #E5E5E5;border-radius:4px;background:#fff}.role-step-content .role-step-content-inner .role-form-container .role-form-group input:focus,.role-step-content .role-step-content-inner .role-form-container .role-form-group select:focus{outline:none;border-color:#dce1e7;box-shadow:0 24px 54px #0000000d}.role-step-content .role-step-content-inner .role-form-container .role-form-group input:not(:placeholder-shown),.role-step-content .role-step-content-inner .role-form-container .role-form-group select:not(:placeholder-shown){border-color:#f76b4d;background:#fff3ef}.role-step-content .role-step-content-inner .role-form-container .role-form-group select option{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#404040;padding:8px;background:#fff}.role-step-content .role-step-content-inner .role-dropdowns-container{margin-top:32px;width:100%;height:auto;display:flex;justify-content:center}}.involvement-step-content{display:flex;justify-content:center;padding:32px 40px;max-width:740px;width:100%;height:450px;top:86px;background:#fff;border:1px solid #E0F4F5;border-radius:8px}.involvement-step-content .involvement-step-content-inner{display:flex;flex-direction:column;align-items:center;padding:0;width:375px;height:145px}.involvement-step-content .involvement-step-content-inner .involvement-step-title{width:375px;height:24px;font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:150%;display:flex;align-items:center;text-align:center;color:#262626}.involvement-step-content .involvement-step-content-inner .involvement-form-container{display:flex;flex-direction:column;align-items:center;padding:0;gap:16px;width:393px;height:150px;margin-top:32px}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group{display:flex;flex-direction:column;margin-bottom:24px}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group label{width:65px;height:16px;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#404040;margin:5px}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group .required{width:7px;height:16px}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group select{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:10px 10px 10px 12px;gap:8px;width:392px;height:43px;color:#737373;background:#fff;border:1px solid #E5E5E5;box-shadow:0 1px 2px #e4e5e73d;border-radius:4px}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group select option{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#404040;padding:8px;background:#fff}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group select:focus{outline:none;border-color:#e5e5e5;box-shadow:0 1px 2px #e4e5e73d}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group select:not([value=""]){border-color:#f76b4d;background:#fff3ef;color:#0a0a0a}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group input{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;height:40px;gap:10px;background:#fff;border-radius:4px}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group input:focus{border-color:#dce1e7;box-shadow:0 24px 54px #0000000d}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group input:not(:placeholder-shown){border-color:#f76b4d;color:#0a0a0a}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group input::placeholder{color:#d4d4d4}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group .involvement-dropdown-container{position:relative}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group .involvement-dropdown-container select:focus{border-color:#dce1e7;box-shadow:0 24px 54px #0000000d}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group .involvement-dropdown-container select:focus option{padding:8px;background:#fff;border:none;box-shadow:none}.involvement-step-content .input-error-message{color:#e14e31;font-size:12px;margin-top:8px;font-weight:400}@media (max-width: 830px){.involvement-step-content{min-width:342px;width:100%;height:380px;padding:32px 16px;border-radius:8px;display:flex;align-items:start;justify-content:center}.involvement-step-content .involvement-step-content-inner{width:100%;height:auto;display:flex;flex-direction:column;gap:24px}.involvement-step-content .involvement-step-content-inner .involvement-step-title{width:100%;font-size:16px;text-align:center;height:auto;padding-left:25px;padding-right:25px;display:block}.involvement-step-content .involvement-step-content-inner .involvement-form-container{width:100%;height:auto;margin-top:0;max-width:420px}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group{width:100%;margin-bottom:20px}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group label{font-size:14px;margin-bottom:8px;width:auto;height:auto}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group select{width:100%;height:48px;font-size:16px;padding:12px 16px;border:1px solid #E5E5E5;border-radius:4px;background:#fff;color:#737373;box-shadow:0 1px 2px #e4e5e73d}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group select:focus{outline:none;border-color:#dce1e7;box-shadow:0 24px 54px #0000000d}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group select:not([value=""]){border-color:#f76b4d;background:#fff3ef;color:#0a0a0a}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group option{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#404040;padding:8px;background:#fff}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group .involvement-dropdown-container,.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group .involvement-dropdown-container select{width:100%}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group .involvement-dropdown-container select:focus{border-color:#dce1e7;box-shadow:0 24px 54px #0000000d}.involvement-step-content .involvement-step-content-inner .involvement-form-container .involvement-form-group .involvement-dropdown-container select:focus option{padding:8px;background:#fff;border:none;box-shadow:none}}.demographic-intro-bg{width:100%;min-height:100vh;justify-content:center;align-items:start;background:#7cd6df;display:flex;padding:84px;flex-direction:column}.demographic-intro-bg .demographic-intro-container{display:flex;flex-direction:column;align-items:center;padding:93px;background:#d2f1f4;border-radius:12px;max-width:975px;width:100%;box-sizing:border-box;height:920px}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first{position:relative;display:flex;flex-direction:column;padding:40px 60px;align-items:center;max-width:789px;width:100%;height:auto;background:#fff;border-radius:8px}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-intro-card{display:flex;flex-direction:column;align-items:center}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-intro-icon-wrap{display:flex;flex-direction:row;align-items:center;padding:12px;gap:10px;width:60px;height:60px;background:#ebf9fa;border-radius:4px}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-intro-icon-wrap .demographic-intro-icon{width:36px;height:36px}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-intro-text{display:flex;flex-direction:column;align-items:center;padding:0;max-width:669px;height:134px;margin-top:16px}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-intro-text .demographic-intro-title{height:28px;font-family:Roboto;font-style:normal;font-weight:600;font-size:32px;line-height:118%;display:flex;align-items:center;text-align:center;color:#0a0a0a;padding:0;margin:0}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-intro-text .demographic-intro-description{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;margin-top:6px;line-height:160%;display:flex;align-items:center;text-align:center;color:#737373}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-intro-text .demographic-intro-description-bottom{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;margin-top:16px;line-height:160%;display:flex;align-items:center;text-align:center;color:#737373;max-width:457px}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-intro-btn{position:absolute;bottom:0;transform:translateY(50%)}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-back-btn{position:absolute;bottom:0;transform:translateY(calc(50% + 62px))}.demographic-intro-bg .demographic-intro-container .demographic-begin-card{display:flex;flex-direction:column;align-items:center;max-width:789px;width:100%;border-radius:8px;min-height:412px}.demographic-intro-bg .demographic-intro-container .demographic-begin-card .demographic-intro-icon-wrap{display:flex;flex-direction:row;align-items:center;padding:12px;gap:10px;width:60px;height:60px;background:#ebf9fa;border-radius:4px}.demographic-intro-bg .demographic-intro-container .demographic-begin-card .demographic-intro-icon-wrap .demographic-intro-icon{width:36px;height:36px}.demographic-intro-bg .demographic-intro-container .demographic-begin-card .demographic-intro-title{font-family:Roboto;font-style:normal;font-weight:600;font-size:32px;line-height:118%;text-align:center;color:#262626;margin:16px 0 0}.demographic-intro-bg .demographic-intro-container .demographic-begin-card .demographic-begin-description{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:160%;text-align:center;color:#525252;background:#fafafa;border:1px solid #F5F5F5;border-radius:8px;padding:24px 32px;margin-top:16px;width:100%}.demographic-intro-bg .demographic-intro-container .demographic-begin-card .demographic-begin-description .demographic-begin-logos{width:168.44px;height:28px;margin:0 auto 10px}.demographic-intro-bg .demographic-intro-container .demographic-begin-card .demographic-begin-description .demographic-begin-logos img{width:100%;height:100%}.demographic-intro-bg .demographic-intro-container .demographic-begin-card .demographic-begin-participating{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:160%;text-align:center;color:#737373;margin:16px 0 12px}.demographic-intro-bg .demographic-intro-container .demographic-begin-card .demographic-begin-list{display:flex;flex-direction:column;gap:6px;width:100%;align-items:center}.demographic-intro-bg .demographic-intro-container .demographic-begin-card .demographic-begin-line{display:flex;flex-direction:row;align-items:center;gap:8px;font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:160%;text-align:left;color:#525252}.demographic-intro-bg .demographic-intro-container .demographic-begin-card .demographic-begin-line .demographic-check-icon{width:20px;height:20px;opacity:1}.demographic-intro-bg .demographic-intro-container .demographic-intro-btn{flex-direction:column;align-items:flex-start;padding:14px 40px;gap:10px;min-width:183px;height:57px;background:linear-gradient(90deg,#e14e31,#e7725a);box-shadow:0 0 4px #e14e310a,0 8px 16px #e14e3112;border-radius:4px;flex:none;border:none;cursor:pointer;margin-top:-30px;font-family:Roboto;font-style:normal;font-weight:600;font-size:20px;line-height:145%;display:flex;align-items:center;text-align:center;color:#fff;justify-content:center}.demographic-intro-bg .demographic-intro-container .demographic-intro-btn:hover:not(:disabled){background:#e7725a;box-shadow:0 12px 20px #e14e3120,0 0 6px #e14e3115}.demographic-intro-bg .demographic-intro-container .skip-btn{position:absolute;bottom:-72px;background:none;border:none;color:#262626;font-family:Roboto;font-weight:600;font-size:16px;line-height:145%;letter-spacing:0;text-align:center;vertical-align:middle;cursor:pointer;padding:0;margin-top:22.5px}.demographic-intro-bg .demographic-back-btn{display:flex;align-items:center;gap:4px;margin-top:35px}.demographic-intro-bg .demographic-back-btn img{width:20px;height:20px}.demographic-intro-bg .demographic-back-btn .back-btn{background:none;border:none;color:#258e97;font-family:Roboto;font-size:14px;line-height:130%;letter-spacing:0;text-align:center;vertical-align:middle;cursor:pointer;padding:0}.demographic-intro-footer{display:none}@media (max-width: 1118px){.demographic-intro-bg{padding-left:12px;padding-right:12px}}@media (max-width: 830px){.demographic-intro-bg{background:#d2f1f4;display:flex;flex-direction:column;align-items:start;justify-content:start;position:relative;height:auto;padding:0 24px 24px}.demographic-intro-bg .demographic-intro-container{padding:0;justify-content:center;height:calc(100vh - 70px)}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 16px;gap:10px;position:relative;width:100%!important;max-width:none;min-height:380px;background:#fff;border-radius:8px}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-intro-card{display:flex;flex-direction:column;justify-content:center;align-items:center}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-intro-icon-container{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:12px}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-intro-icon-container .demographic-intro-icon-wrap{display:flex;justify-content:center;align-items:center;padding:12px;width:40px;height:40px;background:#ebf9fa;border-radius:4px}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-intro-icon-container .demographic-intro-icon-wrap .demographic-intro-icon{width:24px;height:24px}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-intro-text{display:flex;flex-direction:column;align-items:center;padding:0;width:100%!important;height:132px}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-intro-text .demographic-intro-title{width:100%;height:24px;font-family:Roboto;font-style:normal;font-weight:600;font-size:24px;line-height:118%;align-items:center;text-align:center;color:#0a0a0a;margin:0 0 4px;display:flex;justify-content:center}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-intro-text .demographic-intro-description{width:100%;height:66px;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:160%;align-items:center;text-align:center;color:#737373;margin-top:16px}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-intro-text .demographic-intro-description-bottom{width:100%!important}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-begin-card{width:100%}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-begin-card .demographic-intro-icon-container{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:12px}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-begin-card .demographic-intro-icon-container .demographic-intro-icon-wrap{display:flex;justify-content:center;align-items:center;padding:12px;width:40px;height:40px;background:#ebf9fa;border-radius:4px}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-begin-card .demographic-intro-icon-container .demographic-intro-icon-wrap .demographic-intro-icon{width:24px;height:24px}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-begin-card .demographic-intro-title{width:100%;font-family:Roboto;font-style:normal;font-weight:600;font-size:24px;line-height:118%;text-align:center;color:#0a0a0a;margin:12px 0 4px}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-begin-card .demographic-begin-description{width:100%;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:157%;text-align:center;color:#737373;background:#fafafa;border:1px solid #F5F5F5;border-radius:8px;padding:24px;margin-top:12px}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-begin-card .demographic-begin-description .demographic-begin-logos{width:168px;height:28px;margin:0 auto 10px}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-begin-card .demographic-begin-description .demographic-begin-logos img{width:100%;height:100%}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-begin-card .demographic-begin-participating{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:160%;text-align:center;color:#737373;margin:12px 0}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-begin-card .demographic-begin-list{display:flex;flex-direction:column;gap:6px;width:100%}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-begin-card .demographic-begin-list .demographic-begin-line{display:flex;align-items:flex-start;gap:8px;font-family:Roboto;font-style:normal;font-weight:500;font-size:14px;line-height:160%;color:#737373;justify-content:center;text-align:center}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-begin-card .demographic-begin-list .demographic-begin-line .demographic-check-icon{width:16px;height:16px;flex-shrink:0;margin-top:2px}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-begin-card .demographic-begin-list .demographic-begin-line span{display:inline-block}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-begin-card .demographic-begin-list .demographic-begin-line .begin-text-2{width:239px;margin-bottom:19px;text-align:center}.demographic-intro-bg .demographic-intro-container .demographic-intro-card-first .demographic-back-btn{position:absolute}.demographic-intro-bg .demographic-intro-container .demographic-intro-footer{display:flex;flex-direction:column;align-items:center;gap:24px;position:absolute;width:162px;bottom:0;transform:translateY(50%);filter:drop-shadow(0px -8px 20px rgba(0,0,0,.05));margin-top:auto}.demographic-intro-bg .demographic-intro-container .demographic-intro-footer .demographic-intro-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px 20px;gap:10px;margin:0 auto;width:100%;height:44px;background:linear-gradient(90deg,#e14e31,#e7725a);border-radius:4px;border:none}.demographic-intro-bg .demographic-intro-btn{font-size:16px;font-weight:600;color:#fff}.demographic-intro-bg .skip-btn{background:none;border:none;color:#0a0a0a;font-family:Roboto;font-weight:600;font-size:14px;line-height:145%;letter-spacing:0;vertical-align:middle;cursor:pointer;padding:0;margin-top:46px;width:100%;text-align:center}.demographic-intro-bg .demographic-back-btn{margin:35px auto 0}}.apest-report{max-width:800px;margin:0 auto;background:linear-gradient(135deg,#e0f2fe,#b3e5fc);min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.tabs-container{display:flex;background:#fff;border-radius:8px;padding:4px;background-color:#fafafa}.tab{font-size:14px;flex:1;padding:12px 20px;border:none;background:transparent;cursor:pointer;border-radius:6px;font-weight:500;color:#737373;transition:all .2s ease}.tab.active{background:#d2f1f4;color:#262626;border:2px solid #2fb1be;font-weight:600;font-size:16px}@media (max-width: 830px){.tab{font-size:12px}.tab.active{font-size:14px}.tabs-container{margin-bottom:0}}.overview-main-container{display:flex;flex-direction:column;gap:24px}.overview-main-container .overview-point{color:#262626;font-size:14px;line-height:22px;font-family:"Roboto ",sans-serif;font-weight:400}.navbar-container{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.navbar-container::-webkit-scrollbar{display:none}.report-navbar{height:36px;display:flex;border-bottom:1px solid #EBEBEB;position:relative;margin:0;width:100%}.report-navbar .tab-navbar{display:flex;justify-content:center;align-items:center;font-weight:400;font-size:14px;color:#737373;gap:6px;cursor:pointer;transition:color .3s ease,font-weight .3s ease;position:relative;height:100%;white-space:nowrap;flex:1;min-width:fit-content;padding:0 8px}.report-navbar .tab-navbar.active{font-weight:500;color:#258e97;padding:0 10px}.report-navbar .tab-navbar .tab-icon{width:16px;height:16px;flex-shrink:0}.report-navbar .tab-navbar .tab-text{overflow:visible;white-space:nowrap;flex-shrink:0}.report-navbar .sliding-border{position:absolute;bottom:-1px;left:0;height:2.5px;background-color:#258e97;transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);z-index:1}@media (max-width: 830px){.navbar-container{overflow-x:auto}.report-navbar{min-width:max-content;border:none}.report-navbar .tab-navbar{font-size:14px;line-height:17px;gap:4px;min-width:132px;border-bottom:1px solid #EBEBEB;padding:0 8px;flex-shrink:0}.report-navbar .tab-navbar .tab-icon{width:14px;height:14px}.report-navbar .tab-navbar .tab-text{text-overflow:clip;overflow:visible;white-space:nowrap;flex-shrink:0}.report-navbar .sliding-border{position:absolute;bottom:-1px;left:0;height:2.5px;background-color:#258e97;transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);z-index:1}}.orders-main-container{background-color:#d2f1f4;width:100%;display:flex;justify-content:center;min-height:100%}.orders-main-container .content-container{width:930px;display:flex;flex-direction:column;margin:0 0 24px}.orders-main-container .content-container .welcome-text{line-height:100%;display:flex;gap:8px}.orders-main-container .content-container .welcome-text .welcome-text-left{display:flex;flex-direction:column;width:100%;justify-content:end}.orders-main-container .content-container .welcome-text .welcome-text-left h3{color:#171717;font-weight:600;font-size:18px;margin-block-end:0;margin:0}.orders-main-container .content-container .welcome-text .welcome-text-left p{color:#737373;font-size:14px}.orders-main-container .content-container .welcome-text h3{color:#171717;font-weight:600;font-size:18px;margin-block-end:0;margin:0}.orders-main-container .content-container .welcome-text p{color:#737373;font-size:14px}.orders-main-container .content-container .table-container{background-color:#fff;border-radius:12px;padding:40px 24px;gap:36px;display:flex;flex-direction:column;height:100%;width:930px;margin-top:24px}.orders-main-container .content-container .table-container .table-header{display:flex;align-items:center;justify-content:space-between;position:relative;height:82px;border:1px solid #F5F5F5;border-radius:4px;padding:20px;gap:12px;background-color:#fafafa}.orders-main-container .content-container .table-container .table-header .time-filter-buttons{display:flex;gap:6px}.orders-main-container .content-container .table-container .table-header .time-filter-buttons button{display:flex;align-items:center;justify-content:center;border:1px solid #E0F4F5;background:none;color:#2c858c;font-size:12px;font-weight:500;cursor:pointer;min-width:39px;height:28px;padding:12px;border-radius:4px;gap:10px;background-color:#fff}.orders-main-container .content-container .table-container .table-header .time-filter-buttons button.active{background:#2c858c;color:#fff;border:none}.orders-main-container .content-container .table-container .table-header .time-filter{display:flex;align-items:center}.orders-main-container .content-container .table-container .table-header .time-filter .sort-dropdown-wrapper,.orders-main-container .content-container .table-container .table-header .time-filter .sort-dropdown-wrapper .custom-sort-dropdown{position:relative}.orders-main-container .content-container .table-container .table-header .time-filter .sort-dropdown-wrapper .custom-sort-dropdown .sort-by-text{position:absolute;left:12px;top:70%;transform:translateY(-50%);color:#737373;font-size:14px;font-weight:400;white-space:nowrap;z-index:2;pointer-events:none}.orders-main-container .content-container .table-container .table-header .time-filter .sort-dropdown-wrapper .custom-sort-dropdown .fields .custom-dropdown-wrapper .custom-dropdown-header{border:1px solid #4FC8D3;border-radius:4px;height:40px;padding-left:64px}.orders-main-container .content-container .table-container .order-table{display:flex;flex-direction:column;gap:20px}.orders-main-container .content-container .table-container .order-table .filters{display:flex;align-items:center;justify-content:space-between}.orders-main-container .content-container .table-container .order-table .showing-text{color:#737373;font-size:14px}.orders-main-container .content-container .table-container .order-table .sort-options{color:#737373;font-size:14px;display:flex;align-items:center;gap:4px}.orders-main-container .content-container .table-container .order-table .sort-options .sort-option{color:#737373;font-weight:500;cursor:pointer;transition:all .2s ease}.orders-main-container .content-container .table-container .order-table .sort-options .sort-option.active{color:#258e97;font-weight:600}.orders-main-container .content-container .table-container .order-table table{width:100%;border:1px solid #E5E5E5;border-radius:8px;border-collapse:separate;border-spacing:0;overflow:hidden}.orders-main-container .content-container .table-container .order-table table thead tr{height:48px!important}.orders-main-container .content-container .table-container .order-table table thead tr .date-header{gap:8px;cursor:pointer;display:grid;grid-auto-flow:column;align-items:center;justify-content:start}.orders-main-container .content-container .table-container .order-table table thead tr .date-header .sort-arrow{transition:transform .2s ease}.orders-main-container .content-container .table-container .order-table table thead tr .date-header .sort-arrow.rotate{transform:rotate(180deg);transition:transform .2s ease}.orders-main-container .content-container .table-container .order-table table th,.orders-main-container .content-container .table-container .order-table table td{padding:10px 12px;text-align:center;border-bottom:1px solid #eee;max-height:56px;text-align:left}.orders-main-container .content-container .table-container .order-table table th:last-child,.orders-main-container .content-container .table-container .order-table table td:last-child{border-right:none;text-align:left}.orders-main-container .content-container .table-container .order-table table th:nth-last-child(2),.orders-main-container .content-container .table-container .order-table table td:nth-last-child(2){text-align:left}.orders-main-container .content-container .table-container .order-table table th{background-color:#fafafa;font-weight:600;color:#999}.orders-main-container .content-container .table-container .order-table table th .arrow-adjust{display:flex;align-items:center;gap:8px}.orders-main-container .content-container .table-container .order-table table th:first-child{height:48px;border-top-left-radius:8px}.orders-main-container .content-container .table-container .order-table table th:last-child{border-top-right-radius:8px}.orders-main-container .content-container .table-container .order-table table tr{height:56px}.orders-main-container .content-container .table-container .order-table table tr tr:last-child td:first-child{border-bottom-left-radius:8px}.orders-main-container .content-container .table-container .order-table table tr tr:last-child td:last-child{border-bottom-right-radius:8px}.orders-main-container .content-container .table-container .order-table table td{color:#262626;font-size:14px;height:56px}.orders-main-container .content-container .table-container .order-table table .date{color:#262626;height:56px;width:140px}.orders-main-container .content-container .table-container .order-table table .quantity{width:100px}.orders-main-container .content-container .table-container .order-table table .total{color:#525252;height:56px;width:120px}.orders-main-container .content-container .table-container .order-table table .method{width:160px}.orders-main-container .content-container .table-container .order-table table .method img{width:50%;height:50%;object-fit:contain}.orders-main-container .content-container .table-container .order-table table .statusContainer{width:147px}.orders-main-container .content-container .table-container .order-table table .statusContainer .status{padding:8px;font-size:12px;border-radius:4px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:4px;height:22px}.orders-main-container .content-container .table-container .order-table table .statusContainer .status.success,.orders-main-container .content-container .table-container .order-table table .statusContainer .status .status.success{background-color:#e7f6ec;color:#036b26;width:75px}.orders-main-container .content-container .table-container .order-table table .statusContainer .status.failed{background-color:#fbeae9;color:#9e0a05;width:62px}.orders-main-container .content-container .table-container .order-table table .btns{display:flex;align-items:center;justify-content:space-between;gap:0;padding:10px 12px;height:56px;width:215px}.orders-main-container .content-container .table-container .order-table table .action-link{gap:5px;color:#258e97;cursor:pointer;display:flex;align-items:center;font-weight:600;width:118px;height:20px}.orders-main-container .content-container .table-container .order-table table .no-results{color:#737373;font-size:14px;height:56px;text-align:center!important;margin:0 auto;width:100%}.orders-main-container .modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:40px;width:600px;border-radius:8px;box-shadow:0 2px 10px #0000001a;z-index:1000;height:397px}.orders-main-container .modal .modal-heading img{position:absolute;right:30px;height:20px;top:45px;cursor:pointer}.orders-main-container .modal img{height:16px}.orders-main-container .modal-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.orders-main-container .modal-heading h3{display:flex;align-items:center;gap:12px;margin:0;color:#0a0a0a;font-size:24px;font-weight:600}.orders-main-container .status.success{display:flex;align-items:center;justify-content:center;font-size:12px;background:#e7f6ec;color:#036b26;border-radius:4px;padding:8px;font-weight:500;gap:2px;width:75px;height:22px}.orders-main-container .status.success img{position:static;height:12px}.orders-main-container .status.failed{display:flex;align-items:center;justify-content:center;font-size:12px;background:#fbeae9;color:#9e0a05;border-radius:4px;padding:8px;font-weight:500;gap:2px;width:62px;height:22px}.orders-main-container img{height:12px}.orders-main-container .modal-content{display:flex;flex-direction:column;gap:24px}.orders-main-container .modal-item{display:flex;align-items:center;gap:14px;width:248px;height:44px}.orders-main-container .modal-item .heading{color:#737373;font-size:14px;font-weight:400}.orders-main-container .modal-item .icon-container{background:#ebf9fa;height:44px;width:44px;display:flex;align-items:center;justify-content:center;border-radius:4px}.orders-main-container .modal-item .icon-container img{height:20px;width:20px}.orders-main-container .modal-item span.icon{color:#007bff}.orders-main-container .modal-item span.value{color:#0a0a0a;font-weight:500;font-size:14px;gap:6px;text-transform:capitalize;text-align:start}.orders-main-container .first,.orders-main-container .second,.orders-main-container .third{display:flex;gap:24px}.orders-main-container .modal-buttons{display:flex;justify-content:center;gap:45px;margin-top:30px}.orders-main-container .modal-buttons button{padding:8px 16px;border:none;border-radius:4px;cursor:pointer}.orders-main-container .modal-buttons button.close{background:#fff;font-weight:600;font-size:16px;padding:10px;width:77px;color:#000;height:48px}.orders-main-container .modal-buttons button.close:hover{background-color:#fafafa;color:#020708}.orders-main-container .modal-buttons button.invoice{background:#007bff;color:#fff}.orders-main-container .modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:999}@media (max-width: 830px){.orders-main-container{padding:0 24px}.orders-main-container .content-container{width:100%;margin:0}.orders-main-container .content-container .table-container{min-width:345px;width:auto;padding:24px 16px;position:relative;margin-top:24px;border-radius:8px;gap:24px}.orders-main-container .content-container .table-container .table-header{display:flex;flex-direction:column;align-items:flex-start;border:none;padding:0;height:40px;gap:8px;margin-top:-20px;background-color:#fff}.orders-main-container .content-container .table-container .table-header .time-filter-buttons{display:flex;gap:6px}.orders-main-container .content-container .table-container .table-header .time-filter-buttons button{font-size:12px;min-width:39px;height:32px;padding:12px}.orders-main-container .content-container .table-container .table-header .time-filter{display:flex;align-items:center}.orders-main-container .content-container .table-container .table-header .time-filter .sort-dropdown-wrapper,.orders-main-container .content-container .table-container .table-header .time-filter .sort-dropdown-wrapper .custom-sort-dropdown{position:relative}.orders-main-container .content-container .table-container .table-header .time-filter .sort-dropdown-wrapper .custom-sort-dropdown .sort-by-text{top:70%}.orders-main-container .content-container .table-container .filters{gap:12px;align-items:flex-start;margin-top:40px}.orders-main-container .content-container .table-container .order-table{display:flex;flex-direction:column;gap:20px}.orders-main-container .content-container .table-container .order-table .table-wrapper{overflow-x:auto;position:relative;border:1px solid #E5E5E5;border-radius:8px;background:#fff;scrollbar-width:thin;scrollbar-color:#EAECF0 white}.orders-main-container .content-container .table-container .order-table .table-wrapper::-webkit-scrollbar{width:8px;height:8px}.orders-main-container .content-container .table-container .order-table .table-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.orders-main-container .content-container .table-container .order-table .table-wrapper::-webkit-scrollbar-thumb{background:#eaecf0;border-radius:4px}.orders-main-container .content-container .table-container .order-table .table-wrapper::-webkit-scrollbar-thumb:hover{background:#d1d5db}.orders-main-container .content-container .table-container .order-table .table-wrapper table{min-width:700px!important;width:100%;border:none;border-collapse:separate;border-spacing:0}.orders-main-container .content-container .table-container .order-table .table-wrapper table tr{height:48px}.orders-main-container .content-container .table-container .order-table .table-wrapper table th{padding:8px 12px;min-width:30px;height:48px;white-space:nowrap;background-color:#fafafa;font-weight:600;color:#999;border-bottom:1px solid #F5F5F5;font-size:14px;text-align:left}.orders-main-container .content-container .table-container .order-table .table-wrapper table th.date-header{width:auto}.orders-main-container .content-container .table-container .order-table .table-wrapper table th.quantity-header{width:100px}.orders-main-container .content-container .table-container .order-table .table-wrapper table th.total-header{width:120px}.orders-main-container .content-container .table-container .order-table .table-wrapper table th.status-header{width:147px}.orders-main-container .content-container .table-container .order-table .table-wrapper table td{padding:10px 12px;height:56px;border-bottom:1px solid #eee;text-align:left}.orders-main-container .content-container .table-container .order-table .table-wrapper table .date{width:116px!important}.orders-main-container .content-container .table-container .order-table .table-wrapper table .quantity{width:100px}.orders-main-container .content-container .table-container .order-table .table-wrapper table .total{min-width:120px;width:97px}.orders-main-container .content-container .table-container .order-table .table-wrapper table .total{width:30px}.orders-main-container .content-container .table-container .order-table .table-wrapper table .status-container{width:200px}.orders-main-container .content-container .table-container .order-table .table-wrapper table .status-container.success,.orders-main-container .content-container .table-container .order-table .table-wrapper table .status-container .status.success{width:75px}.orders-main-container .content-container .table-container .order-table .table-wrapper table .status-container.failed,.orders-main-container .content-container .table-container .order-table .table-wrapper table .status-container .status.failed{width:62px}.orders-main-container .content-container .table-container .order-table .table-wrapper table .no-results{text-align:left!important}.orders-main-container .content-container .table-container .action-container{background:#fff;width:76px;box-shadow:-4px 0 10px #00000014;border-top-right-radius:8px;border-bottom-right-radius:8px;display:flex;flex-direction:column;position:absolute;right:15px;top:169.5px;border-right:1px solid #E5E5E5}.orders-main-container .content-container .table-container .action-container .action-container-btns{display:flex;align-items:center;padding:10px 12px;height:56px;width:76px;border-bottom:1px solid #E5E5E5}.orders-main-container .content-container .table-container .action-container .action-container-btns:last-of-type{border-bottom:none;border-bottom-right-radius:8px}.orders-main-container .content-container .table-container .action-container .action-title{display:flex;align-items:center;justify-content:center;color:#999;border-top-right-radius:8px;font-weight:600;width:75px;font-size:14px;background:#fafafa;border-bottom:1px solid #F5F5F5;height:48px}.orders-main-container .content-container .table-container .action-container .action-buttons{display:flex;gap:20px}.orders-main-container .content-container .table-container .action-container .action-buttons .action-link{gap:5px;color:#258e97;cursor:pointer;font-weight:600;width:100%;height:24px;transition:all .2s ease}.orders-main-container .content-container .table-container .action-container .action-buttons .action-link img{height:16px;width:16px}.orders-main-container .modal{position:fixed;bottom:0;left:0;right:0;top:auto;transform:none;width:100%;max-width:100%;border-radius:20px 20px 0 0;padding:0;min-height:575px;animation:slideUp .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.orders-main-container .modal .modal-heading{display:flex;padding:24px 24px 0}.orders-main-container .modal .modal-heading .close-icon{display:none}.orders-main-container .modal .modal-content{display:flex;flex-direction:column;gap:24px;padding:7px 24px;margin-top:-15px}.orders-main-container .modal h3{margin:0 0 5px;color:#0a0a0a;font-size:20px;font-weight:700;text-align:center}.orders-main-container .modal .modal-item{display:flex;align-items:center;gap:12px;width:100%;margin-bottom:0;height:auto}.orders-main-container .modal .modal-item .heading{font-size:14px;font-weight:400}.orders-main-container .modal .modal-item .icon-container{height:36px;width:36px;display:flex;align-items:center;justify-content:center;border-radius:4px}.orders-main-container .modal .modal-item .icon-container img{height:20px;width:20px}.orders-main-container .modal .modal-item span.value{display:flex;flex-direction:column;gap:4px;font-size:14px;font-weight:500}.orders-main-container .modal .modal-item .status{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;border-radius:4px;padding:6px 12px;gap:6px;width:fit-content}.orders-main-container .modal .modal-item .status.success{background:#e7f6ec}.orders-main-container .modal .modal-item .status.failed{background:#fef2f2;width:62px}.orders-main-container .modal .modal-item .status.failed img{height:12px;width:12px}.orders-main-container .modal .modal-item .status img{height:14px;width:14px}.orders-main-container .modal .first,.orders-main-container .modal .second,.orders-main-container .modal .third{display:flex;flex-direction:column;gap:24px}.orders-main-container .modal .modal-buttons{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px}.orders-main-container .modal .modal-buttons .close{background:transparent;border:none;color:#111827;font-size:16px;font-weight:600;cursor:pointer;padding:12px 24px;width:168px}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}}@media (max-width: 1220px){.orders-main-container{padding:0 20px}.orders-main-container .content-container{width:100%;margin:0}.orders-main-container .content-container .table-container{width:100%;padding:20px 16px}.orders-main-container .content-container .table-container .order-table{display:flex;flex-direction:column;gap:20px}.orders-main-container .content-container .table-container .order-table .table-wrapper{overflow-x:auto;position:relative;border:1px solid #E5E5E5;border-radius:8px;background:#fff;scrollbar-width:thin;scrollbar-color:#EAECF0 white}.orders-main-container .content-container .table-container .order-table .table-wrapper::-webkit-scrollbar{width:8px;height:8px}.orders-main-container .content-container .table-container .order-table .table-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.orders-main-container .content-container .table-container .order-table .table-wrapper::-webkit-scrollbar-thumb{background:#eaecf0;border-radius:4px}.orders-main-container .content-container .table-container .order-table .table-wrapper::-webkit-scrollbar-thumb:hover{background:#d1d5db}.orders-main-container .content-container .table-container .order-table .table-wrapper table{min-width:900px;border-collapse:separate;border-spacing:0;width:100%;border:none}.orders-main-container .content-container .table-container .order-table .table-wrapper table th{padding:8px 12px;min-width:30px;height:48px;white-space:nowrap;background-color:#fafafa;font-weight:600;color:#999;border-bottom:1px solid #F5F5F5;font-size:14px}.orders-main-container .content-container .table-container .order-table .table-wrapper table td{padding:10px 12px;height:56px;border-bottom:1px solid #eee}}.gift-history-main-container{background-color:#d2f1f4;width:100%;display:flex;justify-content:center;min-height:100vh;height:auto;flex-direction:column;align-items:center}.gift-history-main-container .gift-history-inner-container{background:#fff;width:930px;display:flex;flex-direction:column;padding:40px 24px;border-radius:8px;margin:40px 0 30px}.gift-history-main-container .gift-history-inner-container .gift-history{display:flex;flex-direction:column;border:1px solid #E5E5E5;border-radius:8px;padding:32px 36px;gap:20px}.gift-history-main-container .gift-history-inner-container .gift-history .loader-container{background-color:#fff}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header{display:flex;flex-direction:column;align-items:center;gap:32px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-card{border-radius:8px;position:relative;display:flex;align-items:center;border:1px solid #D2F1F4;width:313px;height:139px;background:#ebf9fa}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-card .gift-history__header-icon{border-radius:8px;display:flex;align-items:center;justify-content:center}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-card .gift-history__header-content{margin:0 50px;display:flex;flex-direction:column;gap:12px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-card .gift-history__header-content .gift-history__header-number{font-size:56px;font-weight:700;color:#1c6b72;margin:0;text-align:center}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-card .gift-history__header-content .gift-history__header-number .gift-loader-container{position:relative;width:100%;height:100%}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-card .gift-history__header-content .gift-history__header-number .gift-loader-container .gift-loader{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid rgba(243,243,243,.2784313725);border-radius:50%;animation:spin 1s linear infinite;transform:translate(-50%,-50%)}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-card .gift-history__header-content .gift-history__header-text{font-size:18px;color:#262626;font-weight:500}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-card .gift-history__header_bottom_icon{display:flex;align-items:center;justify-content:center;position:absolute;right:0;bottom:0;opacity:.2}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-actions{display:flex;gap:12px;height:100%;max-width:314px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-actions .gift-history__btn{padding:12px 24px;border-radius:4px;font-weight:500;font-size:16px;cursor:pointer;transition:all .2s ease;width:152px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-actions .gift-history__btn--secondary{background:#fff;border:1px solid #258E97;color:#258e97}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-actions .gift-history__btn--secondary:hover{color:#1c6b72;border:1px solid #1C6B72}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-actions .gift-history__btn--primary{background:#ff6b6b;border:1px solid #FF6B6B;color:#fff}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-actions .send-gift-tooltip-container{position:relative;display:inline-block}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-actions .send-gift-tooltip-container .send-gift-tooltip{position:absolute;top:105%;left:120%;transform:translate(-50%);margin-bottom:8px;background:#262626;color:#fff;padding:8px 12px;border-radius:8px;font-size:14px;white-space:nowrap;z-index:1000;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-actions .send-gift-tooltip-container .send-gift-tooltip:after{content:"";position:absolute;top:-12px;left:20%;transform:translate(-20px);border:6px solid transparent;border-bottom-color:#262626}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-actions .send-gift-tooltip-container .button-container,.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-actions .send-gift-tooltip-container .button-container .btn{height:100%}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-actions .send-gift-tooltip-container .button-container .btn .text{height:100%;display:flex;align-items:center}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-actions .send-gift-tooltip-container:hover .send-gift-tooltip{opacity:1;visibility:visible}.gift-history-main-container .gift-history-inner-container .gift-history .border-line hr{border:none;border-top:1px solid #E5E5E5;margin:20px 0;width:810px;height:1px}.gift-history-main-container .gift-history-inner-container .gift-history .gify-history_switch p{font-family:Roboto;font-weight:500;font-style:Medium;font-size:18px;line-height:100%;letter-spacing:0%;color:var(--Grey-800, #262626)}.gift-history-main-container .gift-history-inner-container .gift-history .gify-history_switch .buttons{margin-top:20px;border-radius:8px;background-color:#fafafa;display:flex;gap:8px;align-items:center;width:196px;height:48px;padding:4px;font-weight:600}.gift-history-main-container .gift-history-inner-container .gift-history .gify-history_switch .button{height:40px;cursor:pointer;padding:12px 16px;font-family:Roboto;font-weight:500;font-style:Medium;font-size:14px;line-height:100%;letter-spacing:0%;color:#737373;border-radius:4px;border:1px solid transparent;background-color:transparent;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex:1}.gift-history-main-container .gift-history-inner-container .gift-history .gify-history_switch .active{border:1px solid #2FB1BE;background-color:#d2f1f4;border-radius:4px;padding:12px 16px;font-family:Roboto;font-weight:600;font-style:SemiBold;font-size:16px;line-height:100%;letter-spacing:0%;color:#0a0a0a}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived{display:flex;flex-direction:column;gap:20px}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift{padding:24px;background-color:#fafafa;border:1px solid var(--Grey-100, #F5F5F5);border-radius:8px;display:flex;justify-content:space-between;align-items:center}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift .content{display:flex;align-items:center;gap:16px}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift .content .img-container{display:flex;justify-content:center;align-items:center;background-color:#ebf9fa;border:1px solid var(--Teal-100, #D2F1F4);border-radius:4px;width:81px;height:81px}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift .content .text-content{display:flex;flex-direction:column}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift .content .text-content p{font-family:Roboto;font-weight:400;font-style:Regular;font-size:14px;line-height:150%;color:#525252}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift .content .text-content .name-text{font-family:Roboto;font-weight:400;font-style:Regular;font-size:14px;line-height:150%;color:#262626;display:flex;align-items:center;gap:6px}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift .content .text-content .name-text span{color:#737373;height:22px;font-family:Roboto;font-weight:400;font-style:Regular;font-size:12px;line-height:145%;text-align:center;vertical-align:middle;padding:2.5px 8px;background-color:#fff;border-radius:4px;border:1px solid var(--Grey-100, #F5F5F5)}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift .content .text-content .message{font-family:Roboto;font-weight:500;font-style:Italic;font-size:14px;line-height:150%;color:#262626;margin-top:10px}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift .content .text-content .scores{display:flex;align-items:center;margin-top:8px;gap:10px}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift .content .text-content .scores .bubbles{display:flex;gap:4px;align-items:center;font-family:Roboto;font-weight:600;font-size:14px;line-height:145%;text-align:center;color:#0a0a0a}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift .content .text-content .scores .bubbles .bubble{padding:4px 10px;border-radius:80px;border:1px solid var(--Grey-200, #E5E5E5);white-space:nowrap}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift .button{position:relative;display:inline-block}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift .button .retake-test-tooltip{position:absolute;top:105%;left:120%;transform:translate(-50%);margin-bottom:8px;background:#262626;color:#fff;padding:8px 12px;border-radius:8px;font-size:14px;white-space:nowrap;z-index:1000;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift .button .retake-test-tooltip:after{content:"";position:absolute;top:-12px;left:20%;transform:translate(-20px);border:6px solid transparent;border-bottom-color:#262626}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift .button:hover .retake-test-tooltip{opacity:1;visibility:visible}.gift-history-main-container .gift-history-inner-container .gift-history .action-container{background:#fff;width:76px;box-shadow:-4px 0 10px #0000001a;border-top-right-radius:8px;border-bottom-right-radius:8px;display:flex;flex-direction:column;position:absolute;right:0;top:.5px;border-right:1px solid #E5E5E5}.gift-history-main-container .gift-history-inner-container .gift-history .action-container .action-container-btns{position:relative;display:flex;align-items:center;justify-content:center;top:1.6px;padding:8px 12px;height:56.2px;margin-top:0;width:75px;border-bottom:1px solid #E5E5E5;background:#fff}.gift-history-main-container .gift-history-inner-container .gift-history .action-container .action-container-btns:last-of-type{border-bottom:none;border-bottom-right-radius:8px}.gift-history-main-container .gift-history-inner-container .gift-history .action-container .action-title{display:flex;align-items:center;justify-content:center;color:#999;border-top-right-radius:8px;font-weight:600;width:75px;font-size:14px;background:#fafafa;border-bottom:1px solid #F5F5F5;height:50px}.gift-history-main-container .gift-history-inner-container .gift-history .action-popup{position:absolute;top:21%;right:57%;background:#fff;border:1px solid #e5e7eb;border-radius:4px;box-shadow:0 4px 6px -1px #0003;z-index:1000;min-width:185px;margin-top:4px}.gift-history-main-container .gift-history-inner-container .gift-history .action-popup__item{display:flex;align-items:center;gap:8px;padding:10px 12px;cursor:pointer;font-size:14px;color:#0a0a0a;transition:background-color .15s ease;border-bottom:1px solid #F5F5F5;height:40px;min-width:143px}.gift-history-main-container .gift-history-inner-container .gift-history .action-popup__item .retake-history__loading-spinner{width:20px;height:20px;border:3px solid #f3f3f3;border-top:3px solid #0A0A0A;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__action-btn{background:none;border:none;cursor:pointer;transition:background-color .15s ease}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__main{display:flex;flex-direction:column;gap:20px;flex:1}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__main .gift-history__title{font-size:18px;font-weight:500;color:#262626;margin:0}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__main .gift-history__controls{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #F5F5F5;padding:20px;border-radius:4px;background-color:#fafafa}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__main .gift-history__controls .gift-history__search{position:relative;width:416px;height:41px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__main .gift-history__controls .gift-history__search img{position:absolute;top:12px;left:10px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__main .gift-history__controls .gift-history__search input{margin-top:3px;color:#0a0a0a;width:100%;padding:12px 12px 12px 35px;border:1px solid #E5E5E5;border-radius:4px;font-size:14px;background:#fff;height:43px;width:416px;caret-color:#4fc8d3}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__main .gift-history__controls .gift-history__search input:focus{outline:1px solid #4FC8D3;border:none}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__main .gift-history__controls .gift-history__search input::placeholder{color:#d4d4d4}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__main .gift-history__controls .gift-history__filters{display:flex;gap:12px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__main .gift-history__controls .gift-history__filters .gift-history__select{padding:12px 16px;border:1px solid #D1D5DB;border-radius:8px;font-size:14px;background:#fff;cursor:pointer;min-width:140px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__main .table-container{position:relative;gap:20px;flex:1}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__main .table-container .table-scroll-wrapper{scrollbar-width:thin;scrollbar-color:#EAECF0 white}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table-info{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#737373;font-weight:400}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table-info .gift-history__sort{display:flex;align-items:center;justify-content:center;gap:4px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table-info .gift-history__sort span{cursor:pointer;font-weight:500;font-size:14px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table-info .gift-history__sort span.selected{color:#258e97;font-weight:600}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table{position:relative;border-left:none;border-radius:8px;overflow-y:auto;width:max-content;min-width:100%}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-header{height:48px;padding:8px 12px;display:grid;grid-template-columns:120px 180px 200px 130px 109px 68px;background:#fafafa;font-weight:600;font-size:14px;color:#999;justify-items:start;align-items:center;border-bottom:1px solid #F5F5F5;gap:10px;border-top-right-radius:8px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-header th{display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-header th .selected{transform:rotate(180deg)}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row{display:grid;grid-template-columns:120px 180px 200px 130px 109px 264px;border-top:1px solid #E5E5E5;min-width:1153px;height:56px;align-items:center;gap:10px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row:first-child{border-top:none}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .gift-history__table-cell{padding:10px 12px;font-size:14px;color:#262626;gap:10px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .gift-history__table-cell--email{color:#262626}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .email-tooltip-container{position:relative;display:inline-block}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .email-tooltip-container .email-text{cursor:pointer}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .email-tooltip-container .email-tooltip{visibility:hidden;opacity:0;height:28px;position:absolute;z-index:1000;bottom:125%;left:50%;transform:translate(-50%);background-color:#262626;color:#fff;padding:3px 12px;border-radius:8px;font-size:14px;font-weight:400;white-space:nowrap;box-shadow:0 4px 8px #00000026;transition:opacity .3s,visibility .3s}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .email-tooltip-container .email-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#262626}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .email-tooltip-container:hover .email-tooltip{visibility:visible;opacity:1}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .gift-history__table-cell--name{min-width:140px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .gift-history__table-cell--date{color:#525252}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .name-with-role{display:flex;align-items:center;gap:12px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .user-name{font-size:14px;color:#262626;width:100px;min-width:100px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .role-badge{padding:0 8px;background-color:#f5f5f5;border-radius:4px;font-size:12px;font-weight:500;letter-spacing:.5px;color:#525252}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .gift-history__table-cell--Group{padding:0}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .gift-history__table-cell--Group span{display:flex;align-items:center;justify-content:center;color:#525252;background:#f5f5f5;padding:0 8px;border-radius:4px;min-height:22px;font-weight:500;font-size:12px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .gift-history__group-ungrouped span{display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:4px;height:22px;font-weight:500;color:#a1a1a1;font-size:12px;width:75px;padding:0 8px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .gift-history__table-cell--status .gift-history__status-badge{display:flex;align-items:center;justify-content:center;height:22px;min-width:89px;padding:0 8px;border-radius:4px;font-size:12px;font-weight:500;color:#fff;text-transform:capitalize;gap:12px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .gift-history__table-cell--date{gap:4px;font-size:14px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .gift-history__table-cell--date .gift-history__amount{font-size:14px;color:#262626;max-width:350px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .gift-history__table-cell--actions{position:absolute;right:0;box-shadow:-9px 0 30px -2px #0000001a;display:flex;align-items:center;justify-content:center;width:66px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__table-row .gift-history__table-cell--actions .gift-history__action-btn{background:none;border:none;font-size:18px;color:#258e97;cursor:pointer;border-radius:4px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table .gift-history__amount-bubble{font-size:12px;background-color:#fafafa;border:1px solid #F5F5F5;padding:4px 10px;margin-right:5px;border-radius:80px;gap:4px;font-weight:600;color:#0a0a0a}.gift-history-main-container .gift-history__pagination_container{gap:24px;display:flex;flex-direction:column;margin-top:24px}.gift-history-main-container .gift-history__pagination_container .gift-history__pagination{display:flex;align-items:center;justify-content:center;margin:0 auto;width:460px;gap:24px}.gift-history-main-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-controls{display:flex;align-items:center;gap:8px;font-weight:400}.gift-history-main-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-controls .page-controls-btn{display:flex;align-items:center;justify-content:center;border-radius:4px;height:36px;width:36px;background:#ebf9fa;cursor:pointer}.gift-history-main-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-controls .page-controls-btn:not(.disabled) img{filter:brightness(0) saturate(100%) invert(35%) sepia(85%) saturate(1200%) hue-rotate(150deg) brightness(.9) contrast(1.1);height:20px;width:20px}.gift-history-main-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-controls .page-controls-btn.disabled{cursor:not-allowed;opacity:.6;background:#fff}.gift-history-main-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-controls .page-controls-btn.disabled img{filter:brightness(0) saturate(100%) invert(85%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(85%) contrast(85%);height:20px;width:20px}.gift-history-main-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-controls .page-controls{display:flex;align-items:center;justify-content:center;gap:4px}.gift-history-main-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-controls .gift-history__page-btn{border:none;width:35px;height:36px;background:#fff;cursor:pointer;font-size:14px;color:#a1a1a1;transition:all .2s ease}.gift-history-main-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-controls .active{border:1px solid #258E97;color:#0a0a0a;border-radius:6px}.gift-history-main-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-controls span{color:#525252;font-size:14px;padding:0 4px}.gift-history-main-container .gift-history__pagination_container .gift-history__pagination .gift-history__pagination-info{font-size:14px;color:#0a0a0a;font-weight:600}.gift-history-main-container .gift-history__pagination_container .gift-history__download{display:flex;align-items:center;justify-content:center}.gift-history-main-container .gift-history__pagination_container .gift-history__download .gift-history__download-btn{display:flex;align-items:center;height:40px;gap:10px;padding:12px 16px;background:#f9fafb;border:1px solid #258E97;border-radius:4px;font-size:14px;font-weight:600;color:#258e97;cursor:pointer;transition:all .2s ease;background-color:#fff}.gift-history-main-container .gift-history__pagination_container .gift-history__download .gift-history__download-btn:hover{color:#1c6b72;border:1px solid #1C6B72}@media (max-width: 1220px){.giftTest-main-container{padding:10px 20px}.giftTest-main-container .giftTest-container-wrapper{width:100%}.giftTest-main-container .giftTest-container-wrapper .giftTest-content-wrapper{width:100%;padding:20px 16px;min-height:unset}}@media (max-width: 1220px){.gift-history-main-container{padding:0 24px}.gift-history-main-container .gift-history-inner-container{width:100%;padding:24px 16px;margin-top:32px;position:relative;min-height:464px}.gift-history-main-container .gift-history-inner-container .gift-history{border:none;padding:0;gap:18px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-actions{width:100%;justify-content:center}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-actions .gift-history__btn{max-width:152px;width:100%}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-actions .send-gift-tooltip-container{position:relative;display:inline-block}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-actions .send-gift-tooltip-container .send-gift-tooltip{top:110%;left:54px;transform:translate(-50%)}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-actions .send-gift-tooltip-container .send-gift-tooltip:after{top:-12px;left:30%;transform:translate(100px)}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift{flex-direction:column;align-items:start;gap:24px;margin-top:6px;position:static}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift .content{flex-direction:column;align-items:start}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift .content .img-container{width:64px;height:64px;padding:18px}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift .content .img-container img{width:28px;height:28px}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift .content .text-content .message{margin-top:10px}.gift-history-main-container .gift-history-inner-container .gift-history .gift_history_recived .recived-gift .content .text-content .scores{flex-direction:column;align-items:start;gap:6px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__main{gap:16px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__main .gift-history__title{font-size:16px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__main .gift-history__controls{flex-direction:column;border:none;background-color:#fff;padding:0;gap:16px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__main .gift-history__controls .gift-history__search,.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__main .gift-history__controls .gift-history__search input{width:100%}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__main .gift-history__controls .gift-history__filters{align-self:flex-end}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table-info{margin-top:20px;gap:8px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__table-info .gift-history__sort{white-space:nowrap}.gift-history-main-container .gift-history__pagination_container .gift-history__pagination{width:100%;flex-direction:column-reverse}.gift-history-main-container .gift-history-inner-container .gift-history .border-line hr{width:100%;display:none}}@media (max-width: 830px){.gify-history_switch .buttons{width:100%!important;max-width:313px;margin:20px auto 0}.gify-history_switch .buttons .button:not(.active){display:flex;justify-content:center;width:100%;font-size:12px!important;padding:12px 8px}.gify-history_switch .buttons .button.active{display:flex;justify-content:center;width:100%;font-size:14px!important;padding:12px 8px}.giftTest-main-container{padding:35px 20px}.gift-history-main-container{min-height:91%!important}}@media (max-width: 390px){.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-card{width:284px}.gift-history-main-container .gift-history-inner-container .gift-history .gift-history__header .gift-history__header-actions .gift-history__btn{max-width:136px;width:100%}}.groups-main-container{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:32px 36px;gap:24px;width:882px;height:446px;background:#fff;border:1px solid #E5E5E5;border-radius:8px}.groups-main-container .groups-header{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:12px;min-width:317px;height:63px;align-items:center}.groups-main-container .groups-header .groups-success{display:flex;justify-content:center;width:100%;height:19px;color:#159738}.groups-main-container .groups-header .groups-title{width:100%;height:32px;font-family:Roboto;font-style:normal;font-weight:600;font-size:20px;line-height:160%;display:flex;align-items:center;color:#0a0a0a}.groups-main-container .groups-header .groups-title .groups-optional{font-size:20px;font-weight:400;color:#737373;margin-left:10px}.groups-main-container .groups-center-box{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:20px;gap:12px;width:367px;height:104px;background:#fafafa;border:1px solid #F5F5F5;border-radius:4px}.groups-main-container .groups-center-box .groups-label,.groups-main-container .groups-center-box .groups-center-label{width:327px;height:16px;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-align:center;color:#404040}.groups-main-container .groups-center-box .groups-dropdown-container{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:10px 10px 10px 12px;gap:8px;width:327px;height:43px;background:#fff;border:1px solid #E5E5E5;box-shadow:0 1px 2px #e4e5e73d;border-radius:4px;position:relative;caret-color:#4fc8d3}.groups-main-container .groups-center-box .groups-dropdown-container .groups-dropdown-input{width:277px;height:20px;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#0a0a0a;border-width:0px;background:#fff;padding-right:32px;outline:none}.groups-main-container .groups-center-box .groups-dropdown-container .groups-dropdown-input::placeholder{color:#737373;font-size:14px}.groups-main-container .groups-center-box .groups-dropdown-container .dropdown-icon{position:relative;right:8px;top:0;color:#0a0a0a;cursor:pointer;z-index:2;width:20px;height:20px}.groups-main-container .groups-center-box .groups-dropdown-container .rotate-icon{transform:translateY(0) rotate(180deg)}.groups-main-container .groups-center-box .groups-dropdown-container .groups-dropdown-list{outline:none;position:absolute;left:0;top:49px;width:100%;background:#fff;border:1px solid #E5E5E5;border-radius:4px;z-index:10;max-height:140px;overflow-y:auto;box-shadow:0 2px 8px #0000000a;padding:8px;display:flex;flex-direction:column;gap:10px}.groups-main-container .groups-center-box .groups-dropdown-container .groups-dropdown-item{cursor:pointer;font-size:14px!important;color:#0a0a0a;background:#fff;height:28px;padding:4px}.groups-main-container .groups-center-box .groups-dropdown-container .groups-dropdown-item:hover{background:#f5f5f5;border-radius:4px}.groups-main-container .groups-center-box .groups-dropdown-container .selected-dropdown-item{background-color:#f5feff;border:1px solid #4FC8D3;border-radius:4px}.groups-main-container .groups-center-box .groups-dropdown-container .selected-dropdown-item:hover{background:none}.groups-main-container .groups-center-box .groups-create-link,.groups-main-container .groups-center-box .groups-center-link{display:flex;flex-direction:column;align-items:center;width:100%;height:20px;font-weight:500;font-size:14px;line-height:20px;color:#258e97;cursor:pointer}.groups-main-container .groups-center-box .groups-create-link:hover,.groups-main-container .groups-center-box .groups-center-link:hover{color:#0d6b7a}.groups-main-container .groups-center-box .groups-input{width:100%;padding:14px 16px;border:1px solid #E5E5E5;border-radius:6px;font-size:14px;outline:none;margin-bottom:8px;background:#fff;color:var(--Grey-900, rgb(23, 23, 23));caret-color:#4fc8d3}.groups-main-container .groups-center-box .groups-input:focus{outline:1px solid #4FC8D3;border:none}.groups-main-container .groups-center-box .groups-input::placeholder{color:#d4d4d4;font-size:14px}.groups-main-container .groups-divider{width:100%;border:none;border-top:1px solid #E5E5E5}.groups-main-container .groups-actions,.groups-main-container .groups-center-actions{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;gap:12px;width:810px;height:96px}.groups-main-container .groups-actions .groups-add-btn,.groups-main-container .groups-center-actions .groups-add-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:4px;border-width:0px;gap:12px;width:fit-content;height:48px;background:linear-gradient(90deg,#e14e31,#e7725a);cursor:pointer;padding:0 20px}.groups-main-container .groups-actions .groups-add-btn:hover,.groups-main-container .groups-center-actions .groups-add-btn:hover{background:#e7725a}.groups-main-container .groups-actions .groups-add-btn .groups-label,.groups-main-container .groups-center-actions .groups-add-btn .groups-label{height:26px;font-family:Roboto;font-style:normal;font-weight:600;font-size:16px;line-height:145%;display:flex;align-items:center;text-align:center;color:#fff;cursor:pointer}.groups-main-container .groups-actions .groups-add-btn:disabled,.groups-main-container .groups-center-actions .groups-add-btn:disabled{background:#d4d4d4;color:#f5f5f5;cursor:not-allowed;box-shadow:none}.groups-main-container .groups-actions .groups-add-btn:disabled .groups-label,.groups-main-container .groups-center-actions .groups-add-btn:disabled .groups-label{cursor:not-allowed}.groups-main-container .groups-actions .groups-skip-btn,.groups-main-container .groups-center-actions .groups-skip-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 12px;gap:6px;width:148px;height:36px;background:#fff;border-radius:4px;border-width:0px;cursor:pointer}.groups-main-container .groups-actions .groups-skip-btn .skip-label,.groups-main-container .groups-center-actions .groups-skip-btn .skip-label{width:28px;height:20px;font-family:Roboto;font-style:normal;font-weight:600;font-size:16px;line-height:145%;display:flex;align-items:center;text-align:center;color:#262626;cursor:pointer}.groups-main-container .groups-actions .groups-skip-btn:hover,.groups-main-container .groups-center-actions .groups-skip-btn:hover{color:#f25c3a;background:#f2f7fa}@media (max-width: 1220px){.groups-main-container{width:100%;border:none;padding:0;height:unset}.groups-main-container .groups-header{text-align:center;align-items:center;width:100%}.groups-main-container .groups-header .groups-success{font-size:14px;font-weight:500}.groups-main-container .groups-header .groups-title{font-size:18px;font-weight:600;text-align:center;width:100%;display:flex;justify-content:center}.groups-main-container .groups-header .groups-title span{font-size:20px;font-weight:500}.groups-main-container .groups-center-box,.groups-main-container .groups-center-box .groups-center-label,.groups-main-container .groups-center-box .groups-dropdown-container{width:100%}.groups-main-container .groups-center-box .groups-dropdown-container .groups-dropdown-input{width:100%;outline:none}.groups-main-container .groups-center-box .groups-dropdown-container .groups-dropdown-input::placeholder{color:#737373}.groups-main-container .groups-center-box .groups-dropdown-container .dropdown-icon{right:0}.groups-main-container .groups-actions,.groups-main-container .groups-main-container .groups-center-actions{width:100%}.groups-main-container .groups-actions .groups-add-btn .groups-label,.groups-main-container .groups-main-container .groups-center-actions .groups-add-btn .groups-label{font-size:16px;text-align:center;display:flex;justify-content:center}}.change-admin-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.change-admin-modal{background:#fff;border-radius:8px;box-shadow:0 10px 25px #0000001a;width:397px;position:relative;height:195px}.change-admin-modal__close{position:absolute;top:39px;right:32px;background:none;border:none;cursor:pointer;padding-top:4px;display:flex;align-items:center;justify-content:center;border-radius:4px}.change-admin-modal__close img{width:24px;height:24px}.change-admin-modal__content{display:flex;flex-direction:column;gap:24px;padding:40px}.change-admin-modal__title{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;color:#0a0a0a;line-height:1.4;margin:0;text-align:center}.change-admin-modal__actions{display:flex;justify-content:center;gap:12px}.change-admin-modal__btn{font-family:Roboto,sans-serif;font-weight:600;font-size:16px;padding:8px 20px;border-radius:4px;border:none;cursor:pointer;min-width:99px;height:44px}.change-admin-modal__btn--cancel{background:#fff;color:#171717}.change-admin-modal__btn--remove{background:#dc2626;color:#fff}.revoke-model{width:408px}@media (min-width: 831px){.change-admin-modal__title{padding-right:0}}@media (max-width: 830px){.change-admin-modal-overlay{padding:0;align-items:flex-end}.change-admin-modal{margin:0;max-width:none;width:100%;height:auto;border-radius:16px 16px 0 0;animation:modalSlideInMobile .3s ease-out;position:relative}.change-admin-modal__drag-handle{position:absolute;top:12px;left:50%;transform:translate(-50%);width:40px;height:4px;background-color:#d1d5db;border-radius:2px}.change-admin-modal__close{display:none}.change-admin-modal__content{padding:32px 24px 0;gap:24px;min-height:159px}.change-admin-modal__title{font-size:16px;margin-bottom:0;text-align:center}.change-admin-modal__actions{gap:8px}.change-admin-modal__btn{width:168px;font-size:16px}}@keyframes modalSlideInMobile{0%{transform:translateY(100%)}to{transform:translateY(0)}}.imbalance-main-container{background-color:#d2f1f4;width:100%;display:flex;justify-content:center;min-height:100vh}.imbalance-main-container .imbalance-content-container{min-width:930px;width:100%;display:flex;flex-direction:column;gap:24px;margin:24px auto}.imbalance-main-container .imbalance-content-container .imbalance-header{display:flex;justify-content:flex-end;align-items:flex-start;width:100%;max-width:930px;margin:0 auto}.imbalance-main-container .imbalance-content-container .imbalance-header .welcome-text{display:flex;flex-direction:column;gap:8px}.imbalance-main-container .imbalance-content-container .imbalance-header .welcome-text h2{color:#0a0a0a;font-weight:600;font-size:18px;line-height:100%;font-family:Roboto,sans-serif}.imbalance-main-container .imbalance-content-container .imbalance-header .welcome-text p{color:#737373;font-weight:400;font-size:14px;line-height:100%;font-family:Roboto,sans-serif}.imbalance-main-container .imbalance-content-container .imbalance-header .download-report-btn{flex-shrink:0}.imbalance-main-container .imbalance-content-container .imbalance-header .download-report-btn.icon-only{min-width:40px;width:40px;padding:0;display:flex;align-items:center;justify-content:center}.imbalance-main-container .imbalance-content-container .imbalance-card-container{display:flex;flex-direction:column;background:#fff;height:max-content;border-radius:8px;gap:48px;padding:44px 36px;width:930px;margin:0 auto}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner{display:flex;flex-direction:column;gap:20px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner h3{color:#171717;font-weight:600;font-size:24px;line-height:100%;margin:0 0 4px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-bundle-main-container{background:#ebf9fa80;border-width:1px 1px 1px 0px;width:100%;height:auto;min-width:320px;padding:20px;display:flex;flex-direction:column;opacity:1;color:#262626;font-family:Roboto;border-style:solid;border-color:var(--Grey-100, #F5F5F5);border-width:1px;border-left:6px solid #2FB1BE;border-radius:6px 8px 8px 6px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-bundle-main-container .imbalance-bundle-heading{font-weight:600;font-size:18px;line-height:100%;color:#262626;margin-bottom:16px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-bundle-main-container .imbalance-bundle-description{font-weight:400;font-size:14px;line-height:24px;color:#525252;margin-bottom:16px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-bundle-main-container .imbalance-bundle-list{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:4px;margin:0 0 16px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-bundle-main-container .imbalance-bundle-list li{font-weight:400;font-size:14px;line-height:24px;color:#525252;display:flex;align-items:center;gap:12px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-bundle-main-container .imbalance-bundle-list li .imbalance-bundle-list-icon{width:10px;height:9px;opacity:1}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-bundle-main-container .imbalance-bundle-footer{display:flex;gap:16px;padding:16px;background:#fff;border-radius:8px;align-items:flex-start}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-bundle-main-container .imbalance-bundle-footer .imbalance-bundle-footer-logo-container{min-width:40px;height:40px;opacity:1;background:var(--Teal-50, #EBF9FA);border-radius:4px;display:flex;align-items:center;justify-content:center}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-bundle-main-container .imbalance-bundle-footer .imbalance-bundle-footer-logo-container .imbalance-bundle-footer-logo{width:24px;height:24px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-bundle-main-container .imbalance-bundle-footer .imbalance-bundle-footer-text{font-weight:400;font-size:14px;line-height:24px;color:#525252;margin:0}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-cards-container{display:flex;flex-direction:column;gap:24px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-cards-container .imbalance-card{display:flex;flex-direction:column;justify-items:center;background:#fffcf0;border:1px solid #FEF9C2;gap:10px;border-radius:8px;padding:16px 20px;height:160px;width:858px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-cards-container .imbalance-card .card-image-container{display:flex;align-items:center;gap:12px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-cards-container .imbalance-card .card-image-container .card-img{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#fff;border:1px solid #FEF9C2;border-radius:4px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-cards-container .imbalance-card h4{color:#262626;font-weight:600;font-size:16px;line-height:100%;margin:0}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-cards-container .imbalance-card p{color:#525252;font-weight:400;font-size:14px;line-height:24px}@media (max-width: 1220px){.imbalance-main-container{display:flex;align-items:center;justify-content:center;width:100%;align-items:start;height:max-content;padding:0 16px}.imbalance-main-container .imbalance-content-container{margin-top:20px;min-width:98%;width:100%;height:max-content;gap:32px}.imbalance-main-container .imbalance-content-container .welcome-text{font-size:16px;font-weight:600}.imbalance-main-container .imbalance-content-container .imbalance-card-container{min-width:325px;width:100%;padding:24px 16px;gap:24px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner{display:flex;flex-direction:column;gap:24px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner h3{color:#0a0a0a;font-size:20px;line-height:24px;margin:0;text-align:center}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-bundle-main-container{min-width:0px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-bundle-main-container .imbalance-bundle-heading{font-size:16px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-bundle-main-container .imbalance-bundle-description,.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-bundle-main-container .imbalance-bundle-list li{font-size:14px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-cards-container{display:flex;flex-direction:column;gap:24px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-cards-container .imbalance-card{display:flex;flex-direction:column;gap:10px;border-radius:8px;padding:16px;height:max-content;min-width:fit-content;width:90%}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-cards-container .imbalance-card .card-image-container{display:flex;align-items:center;gap:12px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-cards-container .imbalance-card .card-image-container .card-img{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-cards-container .imbalance-card h4{color:#262626;font-weight:600;font-size:16px;line-height:22px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-cards-container .imbalance-card p{color:#525252;font-weight:400;font-size:14px;line-height:24px}}@media (max-width: 480px){.imbalance-main-container .imbalance-content-container .imbalance-header .download-report-btn.icon-only{width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;border-radius:4px}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner h3,.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-bundle-main-container .imbalance-bundle-heading{text-wrap:balance}.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-bundle-main-container .imbalance-bundle-description,.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-bundle-main-container .imbalance-bundle-list li,.imbalance-main-container .imbalance-content-container .imbalance-card-container .imbalance-card-container-inner .imbalance-bundle-main-container .imbalance-bundle-footer .imbalance-bundle-footer-text{text-wrap:pretty}}.retake-history-main-container{background-color:#d2f1f4;width:100%;display:flex;justify-content:center;min-height:920px;color:#171717;flex-direction:column;align-items:center}.retake-history-main-container .retake-history-inner-container{background:#fff;max-width:930px;margin:32px 24px;display:flex;flex-direction:column;padding:40px 24px;border-radius:8px;gap:24px;height:fit-content}.retake-history-main-container .retake-history-inner-container .retake-history{display:flex;flex-direction:column;border:1px solid #E5E5E5;border-radius:8px;padding:32px 36px;gap:40px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header{display:flex;flex-direction:column;align-items:center;gap:40px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-card{justify-content:center;border-radius:8px;display:flex;align-items:center;border:1px solid #D2F1F4;width:316px;height:139px;background:#ebf9fa}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-card .retake-history__header-content{display:flex;flex-direction:column;gap:12px;text-align:center}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-card .retake-history__header-content .retake-history__header-number{font-size:56px;font-weight:700;color:#1c6b72;margin:0;text-align:center;line-height:100%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-card .retake-history__header-content .retake-history__header-text{font-size:18px;color:#262626;font-weight:500;line-height:100%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-actions{display:flex;gap:12px;width:fit-content;max-width:314px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-actions .retake-history__btn{padding:12px 24px;border-radius:4px;font-weight:500;font-size:16px;cursor:pointer;transition:all .2s ease;width:152px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-actions .retake-history__btn--secondary{background:#fff;border:1px solid #258E97;color:#258e97}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-actions .retake-history__btn--secondary:hover{color:#1c6b72;border:1px solid #1C6B72}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-actions .retake-history__btn--primary{background:#ff6b6b;border:1px solid #FF6B6B;color:#fff}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-actions .retake-test-tooltip-container{position:relative;display:inline-block}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-actions .retake-test-tooltip-container .retake-test-tooltip{position:absolute;top:105%;left:120%;transform:translate(-50%);margin-bottom:8px;background:#262626;color:#fff;padding:8px 12px;border-radius:8px;font-size:14px;white-space:nowrap;z-index:1000;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-actions .retake-test-tooltip-container .retake-test-tooltip:after{content:"";position:absolute;top:-12px;left:20%;transform:translate(-20px);border:6px solid transparent;border-bottom-color:#262626}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-actions .retake-test-tooltip-container:hover .retake-test-tooltip{opacity:1;visibility:visible}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-actions .retake-test-tooltip-container .button-container,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-actions .retake-test-tooltip-container .button-container .btn{height:100%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-actions .retake-test-tooltip-container .button-container .btn .text{height:100%;display:flex;align-items:center}.retake-history-main-container .retake-history-inner-container .retake-history .border-line hr{border:none;border-top:1px solid #E5E5E5;margin:0;max-width:810px;width:100%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts{display:flex;flex-direction:column;gap:24px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts h2{font-size:18px;font-weight:600;color:#262626}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel{display:flex;flex-direction:column;background:#fff;border:1px solid #E5E5E5;border-radius:8px;padding:16px;max-width:810px;width:100%;gap:40px;height:auto}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container{display:flex;flex-direction:column;gap:40px;max-width:810px;width:100%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row{display:flex;gap:20px;position:relative}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis{display:flex;align-items:center;justify-content:center;width:auto;position:absolute;left:-50px;top:-10px;z-index:10}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis .retake-history__y-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis .retake-history__y-label{margin-right:-30px;rotate:270deg;font-size:16px;color:#525252;font-weight:500;white-space:nowrap}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis .retake-history__chart-y-axis,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis .retake-history__chart-y-axis{display:flex;flex-direction:column;justify-content:space-between}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis .retake-history__chart-y-axis .retake-history__y-ticks,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis .retake-history__chart-y-axis .retake-history__y-ticks{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:34px;text-align:left}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis .retake-history__chart-y-axis .retake-history__y-ticks .retake-history__y-tick,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis .retake-history__chart-y-axis .retake-history__y-ticks .retake-history__y-tick{font-size:12px;color:#737373;text-align:left}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row{margin:70px 0 50px 100px;display:grid;grid-template-columns:repeat(3,1fr);gap:84px;flex:1}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row .retake-history__chart-item,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row .retake-history__chart-item{width:100%;min-height:200px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row .retake-history__chart-item:nth-child(1) .retake-history__grid-line,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row .retake-history__chart-item:nth-child(1) .retake-history__grid-line{width:253px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row .retake-history__chart-item:nth-child(2) .retake-history__grid-line,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row .retake-history__chart-item:nth-child(2) .retake-history__grid-line{width:253px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row .retake-history__chart-item:nth-child(3) .retake-history__grid-line,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row .retake-history__chart-item:nth-child(3) .retake-history__grid-line{width:100%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily{display:flex;justify-content:space-between;align-items:center;padding:0 16px;flex-direction:column}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily{display:flex;justify-content:space-between;gap:16px;max-width:778px;width:100%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily .retake-history__chart-title,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily .retake-history__chart-title{font-size:16px;font-weight:500;color:#525252;margin:0;min-width:150px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily .retake-history__chart-legend,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily .retake-history__chart-legend{display:flex;gap:10px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily .retake-history__chart-legend .retake-history__legend-item,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily .retake-history__chart-legend .retake-history__legend-item{display:flex;align-items:center;gap:8px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-dot,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-dot{width:8px;height:8px;border-radius:50%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-dot--primary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-dot--primary{background-color:#e14e31}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-dot--secondary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-dot--secondary{background-color:#2fb1be}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-dot--supplementary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-dot--supplementary{background-color:#d4d4d4}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-text,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-text{font-size:14px;color:#737373;font-weight:400;line-height:145%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily .retake-history__chart-dropdown,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily .retake-history__chart-dropdown{width:100%;display:flex;align-items:center;justify-content:end}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily .retake-history__chart-dropdown .fields,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily .retake-history__chart-dropdown .fields{padding:8px!important}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily .retake-history__chart-dropdown .fields .dropdown-icon,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily .retake-history__chart-dropdown .fields .dropdown-icon{width:16px;height:16px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily .retake-history__chart-dropdown .fields .custom-dropdown-header .dropdown-input,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily .retake-history__chart-dropdown .fields .custom-dropdown-header .dropdown-input{padding:0;color:#0a0a0a}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header{display:flex;justify-content:space-between;align-items:center;gap:16px;max-width:778px;width:100%;padding:0 16px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header .retake-history__chart-title,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header .retake-history__chart-title{font-size:16px;font-weight:500;color:#525252;margin:0}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header .retake-history__chart-legend,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header .retake-history__chart-legend{display:flex;gap:10px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header .retake-history__chart-legend .retake-history__legend-item,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header .retake-history__chart-legend .retake-history__legend-item{display:flex;align-items:center;gap:8px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-dot,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-dot{width:8px;height:8px;border-radius:50%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-dot--primary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-dot--primary{background-color:#e14e31}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-dot--secondary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-dot--secondary{background-color:#2fb1be}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-dot--supplementary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-dot--supplementary{background-color:#d4d4d4}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-text,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header .retake-history__chart-legend .retake-history__legend-item .retake-history__legend-text{font-size:14px;color:#737373;font-weight:400;line-height:145%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container{display:flex;gap:40px;flex-wrap:wrap}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__chart-item,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__chart-item{flex:none;min-width:unset;max-width:unset;margin-bottom:0;width:100%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper{display:flex}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-y-axis,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-y-axis{display:flex;flex-direction:column;min-width:50px;position:relative}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-y-axis .retake-history__y-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-y-axis .retake-history__y-label{font-size:16px;color:#525252;font-weight:500;transform:rotate(-90deg);position:absolute;left:-60px;top:30%;transform-origin:center;white-space:nowrap;gap:17px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-y-axis .retake-history__y-ticks,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-y-axis .retake-history__y-ticks{display:flex;flex-direction:column-reverse;justify-content:space-between;text-align:left;position:absolute;left:35px;bottom:90px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-y-axis .retake-history__y-ticks .retake-history__y-tick,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-y-axis .retake-history__y-ticks .retake-history__y-tick{font-size:12px;color:#999;font-weight:400;text-align:right;display:flex;align-items:center;justify-content:flex-end;height:40px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content{position:relative;flex:1;display:flex;align-items:flex-end}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__grid-lines,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__grid-lines{position:absolute;top:-74px;left:10px;right:0;bottom:0;display:flex;flex-direction:column-reverse;justify-content:space-between;height:264px;z-index:1}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__grid-lines .retake-history__grid-line,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__grid-lines .retake-history__grid-line{height:1px;background-color:#f5f5f5;width:100%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__grid-lines .retake-history__grid-line:first-child,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__grid-lines .retake-history__grid-line:first-child{background-color:#e5e5e5}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars{display:flex;justify-content:space-between;flex:1;position:relative;z-index:2}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group{display:flex;flex-direction:column;align-items:center;flex:1;gap:6px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group .retake-history__bar-group,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group .retake-history__bar-group,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group .retake-history__bar-group,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group .retake-history__bar-group{display:flex;gap:10px;align-items:flex-end;height:190px;justify-content:center}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group .retake-history__bar-group .retake-history__bar,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group .retake-history__bar-group .retake-history__bar,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group .retake-history__bar-group .retake-history__bar,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group .retake-history__bar-group .retake-history__bar{width:20px;border-radius:2px 2px 0 0}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group .retake-history__bar-group .retake-history__bar--primary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group .retake-history__bar-group .retake-history__bar--primary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group .retake-history__bar-group .retake-history__bar--primary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group .retake-history__bar-group .retake-history__bar--primary{background-color:#e14e31}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group .retake-history__bar-group .retake-history__bar--secondary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group .retake-history__bar-group .retake-history__bar--secondary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group .retake-history__bar-group .retake-history__bar--secondary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group .retake-history__bar-group .retake-history__bar--secondary{background-color:#2fb1be}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group .retake-history__bar-group .retake-history__bar--supplementary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group .retake-history__bar-group .retake-history__bar--supplementary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group .retake-history__bar-group .retake-history__bar--supplementary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group .retake-history__bar-group .retake-history__bar--supplementary{background-color:#d4d4d4}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group .retake-history__bar-labels,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group .retake-history__bar-labels,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group .retake-history__bar-labels,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group .retake-history__bar-labels{display:flex;gap:14px;justify-content:center}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group .retake-history__bar-labels span,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group .retake-history__bar-labels span,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group .retake-history__bar-labels span,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group .retake-history__bar-labels span{font-size:12px;color:#737373;font-weight:500;min-width:16px;line-height:16px;text-align:center}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group .retake-history__year-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group .retake-history__category-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group .retake-history__year-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group .retake-history__category-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group .retake-history__year-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__year-group .retake-history__category-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group .retake-history__year-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-bars .retake-history__category-group .retake-history__category-label{font-size:16px;line-height:16px;color:#525252;font-weight:500;text-align:center;padding-top:5px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars{display:flex;gap:27px;flex:1;position:relative}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group{display:flex;flex-direction:column;align-items:center;flex:1;gap:6px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group .retake-history__bar-group,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group .retake-history__bar-group,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group .retake-history__bar-group,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group .retake-history__bar-group{display:flex;gap:16px;align-items:flex-end;height:200px;justify-content:center}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group .retake-history__bar-group .retake-history__bar,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group .retake-history__bar-group .retake-history__bar,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group .retake-history__bar-group .retake-history__bar,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group .retake-history__bar-group .retake-history__bar{width:16px;border-radius:2px 2px 0 0}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group .retake-history__bar-group .retake-history__bar--primary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group .retake-history__bar-group .retake-history__bar--primary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group .retake-history__bar-group .retake-history__bar--primary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group .retake-history__bar-group .retake-history__bar--primary{background-color:#e14e31}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group .retake-history__bar-group .retake-history__bar--secondary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group .retake-history__bar-group .retake-history__bar--secondary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group .retake-history__bar-group .retake-history__bar--secondary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group .retake-history__bar-group .retake-history__bar--secondary{background-color:#2fb1be}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group .retake-history__bar-group .retake-history__bar--supplementary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group .retake-history__bar-group .retake-history__bar--supplementary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group .retake-history__bar-group .retake-history__bar--supplementary,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group .retake-history__bar-group .retake-history__bar--supplementary{background-color:#d4d4d4}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group .retake-history__bar-labels,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group .retake-history__bar-labels,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group .retake-history__bar-labels,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group .retake-history__bar-labels{display:flex;gap:8px;justify-content:center;line-height:16px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group .retake-history__bar-labels span,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group .retake-history__bar-labels span,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group .retake-history__bar-labels span,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group .retake-history__bar-labels span{font-size:12px;color:#737373;font-weight:400;text-align:center}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group .retake-history__year-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group .retake-history__category-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group .retake-history__year-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group .retake-history__category-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group .retake-history__year-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__year-group .retake-history__category-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group .retake-history__year-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__capacity-chart-bars .retake-history__category-group .retake-history__category-label{font-size:16px;line-height:16px;color:#525252;font-weight:500;text-align:center}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-x-axis,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-x-axis{position:absolute;bottom:-80px;left:0;right:0;display:flex;justify-content:space-around;align-items:center;height:40px;z-index:1}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-x-axis .retake-history__x-tick,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-x-axis .retake-history__x-tick{font-size:12px;color:#999;font-weight:400;text-align:center}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-x-axis .retake-history__x-axis-category-group,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-x-axis .retake-history__x-axis-category-group{display:flex;flex-direction:column;gap:17px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-x-axis .retake-history__x-axis-bar-labels,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-x-axis .retake-history__x-axis-bar-labels{display:flex;gap:16px;justify-content:center}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-x-axis .retake-history__x-axis-bar-labels span,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-x-axis .retake-history__x-axis-bar-labels span{font-size:12px;color:#a1a1a1;font-weight:400;gap:10px;justify-content:space-between}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-x-axis .retake-history__x-axis-category-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-wrapper .retake-history__chart-content .retake-history__chart-x-axis .retake-history__x-axis-category-label{font-size:16px;color:#525252;font-weight:500;text-align:center}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main{display:flex;flex-direction:column;gap:20px;width:100%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .retake-history__title{display:flex;flex-direction:column;gap:12px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .retake-history__title h2{font-size:18px;font-weight:500;color:#262626;margin:0}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .retake-history__title p{font-size:14px;color:#737373;font-weight:400}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container{display:flex;flex-direction:column;position:relative;gap:20px;flex:1}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .table-scroll-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#ccc transparent;flex:1;border:1px solid #E5E5E5;border-radius:8px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .table-scroll-wrapper::-webkit-scrollbar{height:6px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .table-scroll-wrapper::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .table-scroll-wrapper .retake-history__table{width:100%;border-radius:8px;max-height:216px;overflow:auto hidden}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .table-scroll-wrapper .retake-history__table .retake-history__table-header{height:48px;display:grid;grid-template-columns:249px 360px 160px;background:#fafafa;font-weight:600;font-size:14px;color:#999;border-top-left-radius:8px;border-top-right-radius:8px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .table-scroll-wrapper .retake-history__table .retake-history__table-header .retake-history__table-cell{display:flex;align-items:center;padding:8px 12px;gap:8px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .table-scroll-wrapper .retake-history__table .retake-history__table-row{display:flex;display:grid;grid-template-columns:249px 360px 160px;border-top:1px solid #E5E5E5;height:56px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .table-scroll-wrapper .retake-history__table .retake-history__table-row:first-child{border-top:none}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .table-scroll-wrapper .retake-history__table .retake-history__table-row .retake-history__table-cell{display:flex;align-items:center;padding:10px 12px;font-size:14px;color:#525252;line-height:150%;gap:10px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .table-scroll-wrapper .retake-history__table .retake-history__table-row .retake-history__table-cell--date{gap:8px;font-size:14px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .table-scroll-wrapper .retake-history__table .retake-history__table-row .retake-history__table-cell--scores{display:flex;align-items:center}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .table-scroll-wrapper .retake-history__table .retake-history__table-row .retake-history__table-cell--actions{color:#258e97;font-weight:600;font-size:14px;text-align:right;cursor:pointer}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .table-scroll-wrapper .retake-history__table .retake-history__table-row .retake-history__loading-spinner{width:20px;height:20px;border:3px solid #f3f3f3;border-top:3px solid #258E97;border-radius:50%;animation:spin 1s linear infinite;margin-left:20px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .table-scroll-wrapper .retake-history__table .retake-history__amount-bubble{display:flex;flex-direction:column;background-color:#fafafa;border:1px solid #F5F5F5;padding:4px 10px;border-radius:80px;gap:8px;font-size:12px;color:#0a0a0a;font-weight:500;line-height:145%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__download{display:flex;align-items:center;justify-content:center}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__download .retake-history__download-btn{display:flex;align-items:center;height:40px;gap:10px;padding:12px 16px;background:#fff;border:1px solid #258E97;border-radius:4px;font-size:14px;font-weight:600;color:#258e97;cursor:pointer;transition:all .2s ease}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__download .retake-history__download-btn:hover{color:#1c6b72;border:1px solid #1C6B72}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__pagination_container{gap:40px;display:flex;flex-direction:column}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__pagination_container .retake-history__pagination{display:flex;align-items:center;justify-content:center;margin:0 auto;width:460px;gap:24px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__pagination_container .retake-history__pagination .retake-history__pagination-controls{display:flex;align-items:center;gap:8px;font-weight:400}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__pagination_container .retake-history__pagination .retake-history__pagination-controls .page-controls-btn{display:flex;align-items:center;justify-content:center;border-radius:4px;height:36px;width:36px;background:#ebf9fa;cursor:pointer}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__pagination_container .retake-history__pagination .retake-history__pagination-controls .page-controls-btn:not(.disabled) img{filter:brightness(0) saturate(100%) invert(35%) sepia(85%) saturate(1200%) hue-rotate(150deg) brightness(.9) contrast(1.1);height:20px;width:20px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__pagination_container .retake-history__pagination .retake-history__pagination-controls .page-controls-btn.disabled{cursor:not-allowed;opacity:.6;background:#fff}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__pagination_container .retake-history__pagination .retake-history__pagination-controls .page-controls-btn.disabled img{filter:brightness(0) saturate(100%) invert(85%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(85%) contrast(85%);height:20px;width:20px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__pagination_container .retake-history__pagination .retake-history__pagination-controls .page-controls{display:flex;align-items:center;justify-content:center;gap:4px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__pagination_container .retake-history__pagination .retake-history__pagination-controls .retake-history__page-btn{border:none;width:35px;height:36px;background:#fff;cursor:pointer;font-size:14px;color:#a1a1a1;transition:all .2s ease}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__pagination_container .retake-history__pagination .retake-history__pagination-controls .active{border:1px solid #258E97;color:#0a0a0a;border-radius:6px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__pagination_container .retake-history__pagination .retake-history__pagination-controls span{color:#525252;font-size:14px;padding:0 4px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__pagination_container .retake-history__pagination .retake-history__pagination-info{font-size:14px;color:#0a0a0a;font-weight:600}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__chart-pagination{display:flex;justify-content:space-between;gap:24px;align-items:center;margin:0 auto}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__chart-pagination .retake-history__chart-pagination-info{display:flex;font-weight:600;font-size:14px;color:#0a0a0a}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__chart-pagination .retake-history__chart-pagination-controls{display:flex;align-items:center;gap:8px;font-weight:400}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__chart-pagination .retake-history__chart-pagination-controls .page-controls-btn{display:flex;align-items:center;justify-content:center;border-radius:4px;height:36px;width:36px;background:#ebf9fa;cursor:pointer}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__chart-pagination .retake-history__chart-pagination-controls .page-controls-btn:not(.disabled) img{filter:brightness(0) saturate(100%) invert(35%) sepia(85%) saturate(1200%) hue-rotate(150deg) brightness(.9) contrast(1.1);height:20px;width:20px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__chart-pagination .retake-history__chart-pagination-controls .page-controls-btn.disabled{cursor:not-allowed;opacity:.6;background:#fff}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__chart-pagination .retake-history__chart-pagination-controls .page-controls-btn.disabled img{filter:brightness(0) saturate(100%) invert(85%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(85%) contrast(85%);height:20px;width:20px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__chart-pagination .retake-history__chart-pagination-controls .page-controls{display:flex;align-items:center;justify-content:center;gap:4px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__chart-pagination .retake-history__chart-pagination-controls .retake-history__page-btn{border:none;width:35px;height:36px;background:#fff;cursor:pointer;font-size:14px;color:#a1a1a1;transition:all .2s ease}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__chart-pagination .retake-history__chart-pagination-controls .active{border:1px solid #258E97;color:#0a0a0a;border-radius:6px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__tooltip{position:absolute;background:#262626;color:#fff;padding:3px 12px;border-radius:8px;font-size:12px;z-index:1000;pointer-events:none;white-space:nowrap;min-width:105px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__tooltip .retake-history__tooltip-content{display:flex;flex-direction:column;gap:2px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__tooltip .retake-history__tooltip-content .retake-history__tooltip-date{font-size:12px;color:#e5e5e5}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__tooltip .retake-history__tooltip-content .retake-history__tooltip-type{font-family:Roboto;font-weight:400;font-style:Regular;font-size:12px;line-height:145%;text-transform:capitalize}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__tooltip .retake-history__tooltip-content .retake-history__tooltip-score{font-size:12px;line-height:160%;color:#fff;font-weight:700}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__tooltip .retake-history__tooltip-arrow{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(0,0,0,.9)}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__no-data{display:flex;justify-content:center;align-items:center;min-height:300px;padding:40px 20px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__no-data .retake-history__no-data-content{text-align:center;max-width:400px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__no-data .retake-history__no-data-content .retake-history__no-data-icon{margin-bottom:20px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__no-data .retake-history__no-data-content .retake-history__no-data-icon img{width:48px;height:48px;opacity:.6}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__no-data .retake-history__no-data-content h3{font-size:18px;font-weight:600;color:#333;margin-bottom:12px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__no-data .retake-history__no-data-content p{font-size:14px;color:#666;line-height:1.5;margin-bottom:24px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__no-data .retake-history__no-data-content .retake-history__no-data-btn{background:#258e97;color:#fff;border:none;padding:12px 24px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__no-data .retake-history__no-data-content .retake-history__no-data-btn:hover{background:#1e7a82}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__loading{display:flex;justify-content:center;align-items:center;min-height:300px;padding:40px 20px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__loading .retake-history__loading-content{text-align:center;max-width:400px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__loading .retake-history__loading-content .retake-history__loading-spinner{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #258E97;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 20px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__loading .retake-history__loading-content h3{font-size:18px;font-weight:600;color:#333;margin-bottom:12px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__loading .retake-history__loading-content p{font-size:14px;color:#666;line-height:1.5}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.retake-history-main-container .retake-history-inner-container .retake-history__chart-footer{display:flex;border:1px solid #E4E7EC;border-left:6px solid #258E97;border-radius:8px;padding:20px;gap:16px}.retake-history-main-container .retake-history-inner-container .retake-history__chart-footer .retake-history__chart-footer-icon{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;background-color:#ebf9fa;border:1px solid #7CD6DF;border-radius:4px}.retake-history-main-container .retake-history-inner-container .retake-history__chart-footer .retake-history__chart-footer-icon img{width:16px;height:16px}.retake-history-main-container .retake-history-inner-container .retake-history__chart-footer .retake-history__chart-footer-content{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.retake-history-main-container .retake-history-inner-container .retake-history__chart-footer .retake-history__chart-footer-content .retake-history__chart-footer-left-content{display:flex;flex-direction:column;gap:8px}.retake-history-main-container .retake-history-inner-container .retake-history__chart-footer .retake-history__chart-footer-content .retake-history__chart-footer-left-content h2{font-size:16px;font-weight:600;color:#101928;margin:0;line-height:145%}.retake-history-main-container .retake-history-inner-container .retake-history__chart-footer .retake-history__chart-footer-content .retake-history__chart-footer-left-content p{font-size:16px;color:#737373;font-weight:400;line-height:145%}.retake-history-main-container .retake-history-inner-container .retake-history__chart-footer .retake-history__chart-footer-content .retake-history__chart-footer-button{display:flex;align-items:center;justify-content:center;height:40px;gap:10px;padding:8px 16px;border:1px solid #258E97;color:#258e97;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:2px}.retake-history-main-container .retake-history-inner-container .retake-history__chart-footer .retake-history__chart-footer-content .retake-history__chart-footer-button:hover{color:#1c6b72;border:1px solid #1C6B72}.retake-history-main-container .retake-history-inner-container .retake-history__chart-footer .retake-history__chart-footer-content .retake-history__chart-footer-button-disabled{display:flex;align-items:center;justify-content:center;height:40px;gap:10px;padding:8px 16px;border:1px solid #d4d4d4;color:#d4d4d4;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:2px}.retake-history-main-container .retake-history-inner-container .retake-history__chart-footer .retake-history__chart-footer-content .retake-test-tooltip-container{position:relative;display:inline-block}.retake-history-main-container .retake-history-inner-container .retake-history__chart-footer .retake-history__chart-footer-content .retake-test-tooltip-container .retake-test-tooltip{position:absolute;top:105%;left:120%;transform:translate(-50%);margin-bottom:8px;background:#262626;color:#fff;padding:8px 12px;border-radius:8px;font-size:14px;white-space:nowrap;z-index:1000;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.retake-history-main-container .retake-history-inner-container .retake-history__chart-footer .retake-history__chart-footer-content .retake-test-tooltip-container .retake-test-tooltip:after{content:"";position:absolute;top:-12px;left:20%;transform:translate(-20px);border:6px solid transparent;border-bottom-color:#262626}.retake-history-main-container .retake-history-inner-container .retake-history__chart-footer .retake-history__chart-footer-content .retake-test-tooltip-container:hover .retake-test-tooltip{opacity:1;visibility:visible}@media (max-width: 1100px){.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .table-scroll-wrapper .retake-history__table .retake-history__table-header{grid-template-columns:160px 360px 40px;justify-content:start}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .table-scroll-wrapper .retake-history__table .retake-history__table-row{grid-template-columns:160px 360px 40px}}@media (max-width: 1220px){.retake-history-main-container{min-height:unset;height:auto}.retake-history-main-container .retake-history-inner-container{padding:24px 16px}.retake-history-main-container .retake-history-inner-container .retake-history{padding:0;border:0}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container{width:100%;flex-direction:row}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .table-scroll-wrapper{position:relative}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .table-scroll-wrapper .retake-history__table .retake-history__table-header{grid-template-columns:160px 360px 100px;justify-content:start}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .table-scroll-wrapper .retake-history__table .retake-history__table-row{grid-template-columns:160px 360px 100px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .action-cotainer{position:absolute;width:64px;right:1px;top:1px;border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#fff;display:flex;flex-direction:column;box-shadow:0 4px 10px #0003;border:1px solid #E5E5E5}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .action-cotainer .head{height:49px;background-color:#fafafa;border-top-right-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px;font-weight:600;line-height:150%;color:#999}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .action-cotainer .body{height:57px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-top:1px solid #E5E5E5}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .action-cotainer .body .retake-history__loading-spinner{width:20px;height:20px;border:3px solid #f3f3f3;border-top:3px solid #258E97;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts{gap:16px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header{flex-direction:column;align-items:start;gap:10px;padding:0}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header .dropdown-selector,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header .dropdown-selector{display:flex;align-items:start;justify-content:space-between;width:100%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header .retake-history__chart-legend,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header .retake-history__chart-legend{flex-direction:column;gap:6px;position:relative}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header .dropdown-container,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header .dropdown-container{width:max-content}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row{grid-template-columns:repeat(3,1fr)}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__year-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__category-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__year-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__category-label{padding-top:12px!important}.retake-history-main-container .retake-history-inner-container .retake-history__chart-footer{padding-right:7px;align-items:start}.retake-history-main-container .retake-history-inner-container .retake-history__chart-footer .retake-history__chart-footer-content{flex-direction:column;align-items:start;gap:16px}}@media (max-width: 1220px){.retake-history-main-container{padding:0 24px}.retake-history-main-container .retake-history-inner-container{width:100%;padding:24px 16px;margin-top:32px;position:relative}.retake-history-main-container .retake-history-inner-container .retake-history{border:none;padding:0;gap:48px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-actions{width:100%;justify-content:center}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-actions .retake-history__btn{max-width:152px;width:100%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-actions .retake-test-tooltip-container{position:relative;display:inline-block}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-actions .retake-test-tooltip-container .retake-test-tooltip{top:110%;left:54px;transform:translate(-50%)}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-actions .retake-test-tooltip-container .retake-test-tooltip:after{top:-12px;left:30%;transform:translate(100px)}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main{gap:16px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .retake-history__title h2{font-size:16px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__main .table-container .action-cotainer{right:0;top:0}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts{gap:16px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts h2{font-size:16px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header{flex-direction:column;align-items:start;gap:10px;padding:0}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header .dropdown-selector,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header .dropdown-selector{display:flex;align-items:start;justify-content:space-between;width:100%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header .retake-history__chart-legend,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header .retake-history__chart-legend{flex-direction:column;gap:6px;position:relative;top:0}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header .dropdown-container,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header .dropdown-container{width:max-content}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily{flex-direction:row;align-items:start;gap:10px;padding:0;justify-content:space-between}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily .retake-history__chart-header-upper-daily{flex-direction:column;gap:10px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily .dropdown-selector,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily .dropdown-selector{display:flex;align-items:start;justify-content:space-between;width:100%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily .retake-history__chart-legend,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily .retake-history__chart-legend{flex-direction:column;gap:6px;position:relative;top:0}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily .dropdown-container,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily .dropdown-container{width:max-content}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__chart-header-daily .retake-history__chart-dropdown .fields,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__chart-header-daily .retake-history__chart-dropdown .fields{padding:0!important;flex-direction:row}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container{display:flex;flex-direction:column;gap:40px;width:100%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row{display:flex;gap:20px;position:relative}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis{display:flex;align-items:center;justify-content:center;width:auto;position:absolute;left:-40px;top:-22px;z-index:10}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis .retake-history__y-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis .retake-history__y-label{rotate:270deg;font-size:12px;color:#525252;font-weight:500;white-space:nowrap}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis .retake-history__chart-y-axis,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis .retake-history__chart-y-axis{display:flex;flex-direction:column;justify-content:space-between}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis .retake-history__chart-y-axis .retake-history__y-ticks,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis .retake-history__chart-y-axis .retake-history__y-ticks{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:34px;text-align:left}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis .retake-history__chart-y-axis .retake-history__y-ticks .retake-history__y-tick,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis .retake-history__chart-y-axis .retake-history__y-ticks .retake-history__y-tick{font-size:12px;color:#737373;text-align:left}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row{display:grid;grid-template-columns:repeat(1,1fr);gap:84px;flex:1;margin:63px 0 40px 60px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row .retake-history__chart-item,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row .retake-history__chart-item{width:100%;min-height:200px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row .retake-history__chart-item:nth-child(1) .retake-history__grid-line,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row .retake-history__chart-item:nth-child(1) .retake-history__grid-line{width:100%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row .retake-history__chart-item:nth-child(2) .retake-history__grid-line,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__charts-grid-row .retake-history__chart-item:nth-child(2) .retake-history__grid-line{width:100%}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__year-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__category-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__year-label,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__category-label{font-size:12px!important}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__pagination_container{gap:24px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__pagination_container .retake-history__pagination{width:100%;gap:12px;flex-direction:column-reverse}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__pagination-controls .retake-history__page-btn{width:28px!important;height:36px}.retake-history-main-container .retake-history__chart-footer{padding-right:7px;align-items:start}.retake-history-main-container .retake-history__chart-footer .retake-history__chart-footer-content{flex-direction:column;align-items:start;gap:16px}.retake-history-main-container .retake-history__daily-y-axis .retake-history__y-label{margin-right:-30px;margin-top:60px;rotate:270deg;font-size:12px;color:#525252;font-weight:500;white-space:nowrap}.retake-history-main-container .retake-history__daily-y-axis .retake-history__chart-y-axis{display:flex;flex-direction:column;justify-content:space-between}.retake-history-main-container .retake-history__daily-y-axis .retake-history__chart-y-axis .retake-history__y-ticks{display:flex;flex-direction:column;justify-content:space-between;height:200px;gap:34px;text-align:left}.retake-history-main-container .retake-history__daily-y-axis .retake-history__chart-y-axis .retake-history__y-ticks .retake-history__y-tick{font-size:12px;color:#737373;text-align:left}.retake-history__chart-pagination{display:flex;flex-direction:column;flex-direction:column-reverse;gap:12px;align-items:center;margin:0 auto}.retake-history__chart-pagination .retake-history__chart-pagination-info{display:flex;font-weight:600;font-size:14px;color:#0a0a0a}.retake-history__chart-pagination .retake-history__chart-pagination-controls{display:flex;align-items:center;gap:8px;font-weight:400}.retake-history__chart-pagination .retake-history__chart-pagination-controls .page-controls-btn{display:flex;align-items:center;justify-content:center;border-radius:4px;height:36px;width:36px;background:#ebf9fa;cursor:pointer}.retake-history__chart-pagination .retake-history__chart-pagination-controls .page-controls{display:flex;align-items:center;justify-content:center;gap:4px}.retake-history__chart-pagination .retake-history__chart-pagination-controls .retake-history__page-btn{border:none;width:28px!important;height:36px;background:#fff;cursor:pointer;font-size:14px;color:#a1a1a1;transition:all .2s ease}.retake-history-main-container .retake-history-inner-container .retake-history .border-line hr{width:100%;display:none}.retake-history__daily-chart-wrapper{min-width:unset!important}.retake-history__daily-chart-content{justify-content:center}.retake-history__daily-chart-content .retake-history__daily-bars .retake-history__daily-category-group .retake-history__daily-category-label{font-size:12px!important;margin-bottom:11px!important}.retake-history__daily-chart-content .retake-history__daily-bars .retake-history__daily-category-group{gap:14px!important}}@media (max-width: 830px){.retake-history__tooltip{z-index:1001!important;transform:translate(-50%)!important;max-width:200px;word-wrap:break-word;white-space:normal;opacity:1!important;visibility:visible!important;display:block!important;position:fixed!important}.retake-history__daily-chart-content .retake-history__daily-bars .retake-history__daily-category-group{gap:14px!important}}@media (max-width: 430px){.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-card{width:284px}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__header .retake-history__header-actions .retake-history__btn{max-width:136px;width:100%;padding:0}.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis,.retake-history-main-container .retake-history-inner-container .retake-history .retake-history__charts .retake-history__chart-capacity-panel .retake-history__charts-container .retake-history__charts-row .retake-history__row-y-axis{left:-50px}}.retake-history__tooltip{position:absolute;background:#000c;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;z-index:1000;pointer-events:none;white-space:nowrap}.retake-history__daily-chart-container{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#ccc transparent}.retake-history__daily-chart-container::-webkit-scrollbar{height:6px}.retake-history__daily-chart-container::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.retake-history__daily-chart-wrapper{display:flex;min-width:700px;position:relative;margin-top:-50px}.retake-history__daily-chart-y-axis-label{rotate:270deg;font-size:14px;color:#737373;font-weight:500;white-space:nowrap;margin-bottom:10px}.retake-history__daily-y-axis{display:flex;align-items:center;justify-content:center;width:60px;position:absolute;left:-20px;top:61px;z-index:10}.retake-history__daily-y-axis .retake-history__y-label{margin-right:-30px;margin-top:60px;rotate:270deg;font-size:16px;color:#525252;font-weight:500;white-space:nowrap}.retake-history__daily-y-axis .retake-history__chart-y-axis{display:flex;flex-direction:column;justify-content:space-between}.retake-history__daily-y-axis .retake-history__chart-y-axis .retake-history__y-ticks{display:flex;flex-direction:column;justify-content:space-between;height:200px;gap:34px;text-align:left}.retake-history__daily-y-axis .retake-history__chart-y-axis .retake-history__y-ticks .retake-history__y-tick{font-size:12px;color:#737373;text-align:left}.retake-history__daily-chart-content{position:relative;flex:1;display:flex;align-items:flex-end}.retake-history__daily-chart-content .retake-history__daily-grid-lines{position:absolute;left:-40px;right:10px;bottom:63px;display:flex;flex-direction:column-reverse;justify-content:space-between;height:265px;z-index:1}.retake-history__daily-chart-content .retake-history__daily-grid-lines .retake-history__grid-line{height:1px;background-color:#f5f5f5;width:100%}.retake-history__daily-chart-content .retake-history__daily-grid-lines .retake-history__grid-line:first-child{background-color:#e5e5e5}.retake-history__daily-chart-content .retake-history__daily-bars{display:flex;gap:57px;align-items:flex-end;height:397px;position:relative;z-index:2;width:100%;justify-content:center}.retake-history__daily-chart-content .retake-history__daily-bars .retake-history__daily-category-group{display:flex;flex-direction:column;align-items:center;gap:10px;flex:1}.retake-history__daily-chart-content .retake-history__daily-bars .retake-history__daily-category-group .retake-history__daily-category-label{font-size:16px;color:#525252;font-weight:500;text-align:center;margin-bottom:10px}.retake-history__daily-chart-content .retake-history__daily-bars .retake-history__daily-category-group .retake-history__daily-bars-container{display:flex;gap:8px;align-items:flex-end;justify-content:center;width:100%}.retake-history__daily-chart-content .retake-history__daily-bars .retake-history__daily-category-group .retake-history__daily-bars-container .retake-history__daily-bar-wrapper{display:flex;flex-direction:column;align-items:center;gap:2px}.retake-history__daily-chart-content .retake-history__daily-bars .retake-history__daily-category-group .retake-history__daily-bars-container .retake-history__daily-bar-wrapper .retake-history__daily-bar{width:20px;border-radius:2px 2px 0 0;transition:all .2s ease}.retake-history__daily-chart-content .retake-history__daily-bars .retake-history__daily-category-group .retake-history__daily-bars-container .retake-history__daily-bar-wrapper .retake-history__daily-bar.retake-history__daily-bar--primary{background-color:#e14e31}.retake-history__daily-chart-content .retake-history__daily-bars .retake-history__daily-category-group .retake-history__daily-bars-container .retake-history__daily-bar-wrapper .retake-history__daily-bar.retake-history__daily-bar--secondary{background-color:#2fb1be}.retake-history__daily-chart-content .retake-history__daily-bars .retake-history__daily-category-group .retake-history__daily-bars-container .retake-history__daily-bar-wrapper .retake-history__daily-bar.retake-history__daily-bar--supplementary{background-color:#d4d4d4}.retake-history__daily-chart-content .retake-history__daily-bars .retake-history__daily-category-group .retake-history__daily-bars-container .retake-history__daily-bar-wrapper .retake-history__daily-year-label{font-size:12px;color:#737373;text-align:center}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:1000}.modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:12px;padding:32px;width:600px;height:231px;z-index:1001;box-shadow:0 8px 24px #00000026;animation:modalSlideIn .3s ease-out}.modal .close-icon{position:absolute;top:16px;right:16px;cursor:pointer;width:24px;height:24px;transition:opacity .2s ease}.modal .close-icon:hover{opacity:.7}.modal .modal-content{text-align:center}.modal .modal-content .success-icon{margin-bottom:24px;display:flex;justify-content:center}.modal .modal-content .success-icon img{width:36px;height:36px}.modal .modal-content .success-title{font-size:24px;font-weight:700;color:#171717;margin:0 0 20px;line-height:1.2}.modal .modal-content .success-messages{max-width:400px;margin:0 auto}.modal .modal-content .success-messages .success-message{font-size:16px;font-weight:400;color:#525252;line-height:100%}.modal .modal-content .success-messages .success-message:last-child{margin-bottom:0}.modal .modal-content .success-messages .success-message.weekdays-text,.modal .modal-content .success-messages .weekdays-text{font-weight:600!important}@keyframes modalSlideIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.modal{position:fixed;top:auto;bottom:0;left:0;right:0;transform:none;width:100%;border-radius:16px 16px 0 0;padding:24px;animation:modalSlideUp .3s ease-out}.modal .modal-content .success-title{font-size:24px}.modal .modal-content .success-messages .success-message{font-size:16px}}.contact-support-container{background-color:#d2f1f4;min-height:100vh;padding:10px 0 24px;display:flex;justify-content:center;align-items:flex-start}.contact-support-container .contact-support-content{width:100%;max-width:930px;margin:0 auto;padding:0 20px}.contact-support-container .contact-support-content .header-section{margin-bottom:24px;text-align:left;display:flex}.contact-support-container .contact-support-content .header-section .header-section-left{display:flex;flex-direction:column;width:100%}.contact-support-container .contact-support-content .header-section .header-section-left .title{font-size:18px;font-weight:600;color:#0a0a0a;margin:0 0 8px;line-height:100%}.contact-support-container .contact-support-content .header-section .header-section-left .subtitle{font-size:14px;color:#737373;margin:0;line-height:24px}.contact-support-container .contact-support-content .form-container{background:#fff;width:100%;height:800px;border-radius:8px;padding:40px 24px;box-shadow:0 4px 12px #0000001a;border:1px solid #E5E5E5;position:relative}.contact-support-container .contact-support-content .form-container:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:#e5e5e5}.contact-support-container .contact-support-content .form-container .outer-card{background:#fff;border-radius:8px;padding:32px 36px;border:1px solid #E5E5E5;box-shadow:0 2px 8px #0000000d}.contact-support-container .contact-support-content .form-container .outer-card .sub-card{background:#fafafa;border-radius:4px;padding:24px;margin-top:0;border:1px solid #F0F0F0;display:flex;flex-direction:column;gap:32px}.contact-support-container .contact-support-content .form-container .outer-card .sub-card .form-field{margin-bottom:0}.contact-support-container .contact-support-content .form-container .outer-card .sub-card .form-field:first-child{width:100%!important;flex:1!important}.contact-support-container .contact-support-content .form-container .outer-card .sub-card .form-field:first-child .fields{width:100%!important}.contact-support-container .contact-support-content .form-container .outer-card .sub-card .form-field:first-child .form-input,.contact-support-container .contact-support-content .form-container .outer-card .sub-card .form-field:first-child .custom-dropdown-wrapper,.contact-support-container .contact-support-content .form-container .outer-card .sub-card .form-field:first-child .custom-dropdown-header{width:100%!important;max-width:none!important}.contact-support-container .contact-support-content .form-container .outer-card .sub-card .form-field:first-child .custom-dropdown-header .dropdown-input{caret-color:#4fc8d3}.contact-support-container .contact-support-content .form-container .outer-card .sub-card .form-row{margin-bottom:0}.contact-support-container .contact-support-content .form-container .outer-card .form-actions{display:flex;justify-content:center;align-items:center;margin-top:32px;gap:12px}.contact-support-container .contact-support-content .form-container .outer-card .form-actions .back-button{background:#fff!important;color:#262626!important;border:none!important;font-weight:600!important;font-size:16px!important;line-height:145%!important;box-shadow:none!important}.contact-support-container .contact-support-content .form-container .outer-card .form-actions .back-button,.contact-support-container .contact-support-content .form-container .outer-card .form-actions .back-button:hover,.contact-support-container .contact-support-content .form-container .outer-card .form-actions .back-button:focus,.contact-support-container .contact-support-content .form-container .outer-card .form-actions .back-button:active,.contact-support-container .contact-support-content .form-container .outer-card .form-actions .back-button:disabled{box-shadow:none!important}.contact-support-container .contact-support-content .form-container .outer-card .form-actions .back-button:hover:not(:disabled){background:#f8f9fa!important;box-shadow:none!important}.contact-support-container .contact-support-content .form-container .outer-card .form-actions .back-button .text{font-weight:600!important;font-size:16px!important;line-height:145%!important;color:#262626!important}.contact-support-container .contact-support-content .form-container .outer-card .form-actions .submit-button{background:linear-gradient(90deg,#e14e31,#e7725a)!important;color:#fff!important;border:none!important;font-size:16px!important;box-shadow:none!important}.contact-support-container .contact-support-content .form-container .outer-card .form-actions .submit-button,.contact-support-container .contact-support-content .form-container .outer-card .form-actions .submit-button:hover,.contact-support-container .contact-support-content .form-container .outer-card .form-actions .submit-button:focus,.contact-support-container .contact-support-content .form-container .outer-card .form-actions .submit-button:active,.contact-support-container .contact-support-content .form-container .outer-card .form-actions .submit-button:disabled{box-shadow:none!important}.contact-support-container .contact-support-content .form-container .outer-card .form-actions .submit-button .text{font-size:16px!important;color:#fff!important}.contact-support-container .contact-support-content .form-container .outer-card .form-actions .submit-button:disabled{background:#e5e5e5!important;color:#fff!important;border:none!important;box-shadow:none!important}.contact-support-container .contact-support-content .form-container .outer-card .form-actions .submit-button:disabled .text{color:#fff!important}.contact-support-container .contact-support-content .form-container .outer-card .form-actions .submit-button:hover:not(:disabled){background:#e7725a;box-shadow:none!important}.contact-support-container .contact-support-content .form-container .support-form{display:flex;flex-direction:column}.contact-support-container .contact-support-content .form-container .support-form .form-field{margin-bottom:24px}.contact-support-container .contact-support-content .form-container .support-form .form-field:last-child{margin-bottom:0}.contact-support-container .contact-support-content .form-container .support-form .form-field.attachments-field .label{margin-bottom:8px!important}.contact-support-container .contact-support-content .form-container .support-form .form-field.attachments-field .label,.contact-support-container .contact-support-content .form-container .support-form .attachments-label{margin-bottom:0!important}.contact-support-container .contact-support-content .form-container .support-form .form-row{display:flex;gap:24px;margin-bottom:24px;align-items:stretch}.contact-support-container .contact-support-content .form-container .support-form .form-row .form-field{flex:1;margin-bottom:0}.contact-support-container .contact-support-content .form-container .support-form .form-row .form-field.message-field,.contact-support-container .contact-support-content .form-container .support-form .form-row .form-field.attachments-field{min-width:0}.contact-support-container .contact-support-content .form-container .support-form .textarea-container,.contact-support-container .contact-support-content .form-container .support-form .file-upload-container{height:100%;display:flex;flex-direction:column;gap:8px}.contact-support-container .contact-support-content .form-container .support-form .form-field.attachments-field,.contact-support-container .contact-support-content .form-container .support-form .form-field.message-field{display:flex;flex-direction:column;gap:8px}.contact-support-container .contact-support-content .form-container .support-form .label{font-size:14px;font-weight:400;color:#404040;line-height:100%}.contact-support-container .contact-support-content .form-container .support-form .label .required{color:#dc2626}.contact-support-container .contact-support-content .form-container .support-form .message-textarea{width:100%;height:96px;padding:12px 16px;border:1px solid #E5E5E5;border-radius:4px;font-size:14px;font-family:Roboto,sans-serif;color:#171717;background:#fff;resize:vertical;transition:border-color .2s ease;caret-color:#4fc8d3}.contact-support-container .contact-support-content .form-container .support-form .message-textarea:focus{outline:none;border-color:#4fc8d3;box-shadow:0 0 0 3px #4fc8d31a}.contact-support-container .contact-support-content .form-container .support-form .message-textarea::placeholder{color:#d4d4d4}.contact-support-container .contact-support-content .form-container .support-form .character-count{font-size:12px;color:#a1a1a1;font-weight:400}.contact-support-container .contact-support-content .form-container .support-form .error-text{color:#dc2626;font-size:12px;margin-bottom:0}.contact-support-container .contact-support-content .form-container .support-form .file-upload-container{flex:1;margin-top:0}.contact-support-container .contact-support-content .form-container .support-form .file-upload-container .file-input{display:none}.contact-support-container .contact-support-content .form-container .support-form .file-upload-container .file-upload-label{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;max-height:96px;padding:12px;border:1px solid #EAECF0;border-radius:4px;background:#f5f5f5;cursor:pointer;transition:all .2s ease;text-align:center}.contact-support-container .contact-support-content .form-container .support-form .file-upload-container .file-upload-label:hover{border-color:#4fc8d3;background:#f0fdff}.contact-support-container .contact-support-content .form-container .support-form .file-upload-container .file-upload-label .upload-text{font-size:14px;font-weight:500;color:#525252;margin-bottom:4px}.contact-support-container .contact-support-content .form-container .support-form .file-upload-container .file-upload-label .upload-info{font-size:12px;color:#a1a1a1}.contact-support-container .contact-support-content .form-container .support-form .attachments-list{margin-top:16px}.contact-support-container .contact-support-content .form-container .support-form .attachments-list .attachment-item{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#f8f9fa;border:1px solid #E5E5E5;border-radius:6px;margin-bottom:8px}.contact-support-container .contact-support-content .form-container .support-form .attachments-list .attachment-item .file-name{font-size:14px;color:#171717;flex:1;margin-right:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-support-container .contact-support-content .form-container .support-form .attachments-list .attachment-item .remove-file{background:none;border:none;color:#dc2626;font-size:18px;font-weight:700;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s ease}.contact-support-container .contact-support-content .form-container .support-form .attachments-list .attachment-item .remove-file:hover{background:#fee2e2}@media (max-width: 1220px){.contact-support-container{padding:10px 0 20px}.contact-support-container .contact-support-content{padding:0 24px}.contact-support-container .contact-support-content .form-container{padding:24px 16px;height:582px}.contact-support-container .contact-support-content .form-container .outer-card{padding:24px 16px}.contact-support-container .contact-support-content .form-container .outer-card .sub-card{padding:12px}.contact-support-container .contact-support-content .form-container .outer-card .form-actions{justify-content:center}.contact-support-container .contact-support-content .header-section .title{font-size:18px;line-height:22px}.contact-support-container .contact-support-content .header-section .subtitle{font-size:14px}.contact-support-container .contact-support-content .form-container .support-form .form-row{flex-direction:column;gap:24px}.contact-support-container .contact-support-content .form-container .support-form .form-row .form-field{margin-bottom:0}.contact-support-container .contact-support-content .form-container .support-form .message-textarea,.contact-support-container .contact-support-content .form-container .support-form .file-upload-label{height:96px;min-height:96px}}@media (max-width: 768px){.contact-support-container{padding:20px 0}.contact-support-container .contact-support-content{padding:0 24px}.contact-support-container .contact-support-content .form-container{padding:24px 16px;height:582px}.contact-support-container .contact-support-content .form-container .outer-card{padding:24px 16px}.contact-support-container .contact-support-content .form-container .outer-card .sub-card{padding:12px}}.questionnaire-main-container{background-color:#0f2c2f;display:flex;flex-direction:column;align-items:center;height:calc(100% - 72px);padding:54px 24px 24px}.questionnaire-main-container .secondary-section{background:#0a1e1f;border-radius:4px;width:100%;min-height:487px;top:126px;display:flex;flex-direction:column;align-items:center;padding:0 54px;height:73%;max-height:91%}.questionnaire-main-container .secondary-section .demo-banner{display:flex;align-items:center;text-align:center;background:#ebf9fa;padding:8px 12px;border-radius:4px;top:24px;width:493px;gap:8px;height:37px;margin-top:24px;margin-bottom:41px}.questionnaire-main-container .secondary-section .demo-banner .demo-icon-container{width:69px;height:21px;display:flex;align-items:center;justify-content:center;gap:4px}.questionnaire-main-container .secondary-section .demo-banner .demo-icon-container img{width:20px;height:20px}.questionnaire-main-container .secondary-section .demo-banner .demo-icon-container .demo{width:45px;height:21px;font-weight:600;font-size:16px;line-height:130%;display:flex;align-items:center;text-align:center;color:#258e97}.questionnaire-main-container .secondary-section .demo-banner .demo-text{width:394px;height:21px;font-weight:400;font-size:16px;line-height:130%;display:flex;align-items:center;text-align:center;color:#262626}.questionnaire-main-container .question-section{background:#e0f4f5;border-radius:4px;min-height:296px;max-width:906px;width:100%;padding:32px 60px 58px;display:flex;flex-direction:column;align-items:center;gap:24px;position:relative;height:60%;max-height:84%}.questionnaire-main-container .question-section h1{font-family:Roboto,sans-serif;font-weight:600;font-size:24px;color:#0a0a0a;margin:0}.questionnaire-main-container .question-section .options{display:flex;gap:20px;width:100%;height:100%}.questionnaire-main-container .question-section .options .option-card{max-width:383px;width:100%;min-height:156px;height:100%;background:#fff;border-radius:4px;padding:20px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;cursor:pointer}.questionnaire-main-container .question-section .options .option-card .icon{height:28px;width:28px;color:#0a0a0a}.questionnaire-main-container .question-section .options .option-card p{font-family:Roboto,sans-serif;font-weight:500;font-size:18px;text-align:center;color:#0a0a0a}.questionnaire-main-container .question-section .options .option-card:hover{border:1px solid var(--Grey-300, #D4D4D4);box-shadow:-2px 10px 10px #0505050d}.questionnaire-main-container .question-section .options .option-card.selected{background:#fef5ee;border:1px solid #BF371C;box-shadow:-2px 10px 10px #00000026;cursor:pointer}.questionnaire-main-container .questionnaire-pagination{display:flex;align-items:center;padding:8px 0;gap:8px;width:150px;height:40px;background:#fff;border-radius:4px;position:absolute;bottom:-20px}.questionnaire-main-container .questionnaire-pagination .arrow{background:#fff;width:56px;height:40px;border:none;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease}.questionnaire-main-container .questionnaire-pagination .arrow:not(:disabled):hover{opacity:.9}.questionnaire-main-container .questionnaire-pagination .arrow:not(:disabled) img{filter:brightness(0) saturate(100%) invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%);background:linear-gradient(90deg,#e14e31 1.3%,#e7725a 99.98%);-webkit-background-clip:text;background-clip:text}.questionnaire-main-container .questionnaire-pagination .arrow:disabled{cursor:not-allowed}.questionnaire-main-container .questionnaire-pagination .arrow:disabled img{filter:brightness(0) saturate(100%) invert(84%) sepia(0%) saturate(0%) hue-rotate(154deg) brightness(99%) contrast(86%)}.questionnaire-main-container .questionnaire-pagination .arrow:disabled:hover img{filter:brightness(0) saturate(100%) invert(63%) sepia(0%) saturate(0%) hue-rotate(154deg) brightness(96%) contrast(89%)}.questionnaire-main-container .questionnaire-pagination .arrow img{width:24px;height:24px;transition:filter .3s ease}.questionnaire-main-container .questionnaire-pagination .count-countainer{display:flex;align-items:center;justify-content:center;font-family:Roboto;width:46px;height:48px;font-size:14px;font-weight:600;color:#0a0a0a;text-align:center;padding:8px 12px}.questionnaire-main-container .questionnaire-pagination .count-countainer .count{color:#737373;font-weight:400}.questionnaire-main-container .footer{margin-top:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:8px;color:#a1a1a1;font-size:12px;width:99px;height:14px}@media (max-width: 830px){.questionnaire-main-container{padding:0}.questionnaire-main-container .secondary-section__container{width:100%;padding:32px;background:#0a1e1f}.questionnaire-main-container .secondary-section__container .secondary-section{width:100%;height:unset;padding:0;min-height:0}.questionnaire-main-container .secondary-section__container .secondary-section .back-btn{display:none}.questionnaire-main-container .secondary-section__container .secondary-section .demo-banner{position:static;margin-top:0;padding:8px 12px;border-radius:4px;top:0;width:100%;height:48px;gap:12px;align-items:normal;margin-bottom:0}.questionnaire-main-container .secondary-section__container .secondary-section .demo-banner .demo-icon-container{width:59px}.questionnaire-main-container .secondary-section__container .secondary-section .demo-banner .demo-icon-container img{width:16px;height:16px}.questionnaire-main-container .secondary-section__container .secondary-section .demo-banner .demo-icon-container .demo{font-size:14px}.questionnaire-main-container .secondary-section__container .secondary-section .demo-banner .demo-icon{width:59px;height:18px}.questionnaire-main-container .secondary-section__container .secondary-section .demo-banner .demo-label{font-size:12px;font-weight:600;color:#0a8acf}.questionnaire-main-container .secondary-section__container .secondary-section .demo-banner .demo-text{font-size:12px;font-weight:400;align-items:start;margin-top:2px;color:#262626;height:32px;text-align:start;display:block}.questionnaire-main-container .secondary-section__container .question-section{position:relative;margin:40px auto;width:100%;height:466px;background:#e0f4f5;border-radius:4px;display:flex;flex-direction:column;align-items:center;padding:20px 20px 50px;gap:16px}.questionnaire-main-container .secondary-section__container .question-section h1{font-size:20px;font-weight:600;color:#0a0a0a;display:flex;align-items:center;justify-content:center}.questionnaire-main-container .secondary-section__container .question-section .options{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.questionnaire-main-container .secondary-section__container .question-section .options .option-card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;gap:16px;width:100%;height:168px;background:#fff;border-radius:4px;max-width:none}.questionnaire-main-container .secondary-section__container .question-section .options .option-card .icon{width:32px;height:32px}.questionnaire-main-container .secondary-section__container .question-section .options .option-card p{width:200px;font-family:Roboto;font-weight:500;font-size:16px;line-height:150%;color:#0a0a0a;text-align:center}.questionnaire-main-container .secondary-section__container .question-section .options .option-card:hover{border:1px solid var(--Grey-300, #D4D4D4);box-shadow:-2px 10px 10px #0505050d;cursor:pointer}.questionnaire-main-container .secondary-section__container .question-section .options .option-card.selected{background:#fef5ee;border:1px solid #BF371C;box-shadow:-2px 10px 10px #00000026}.questionnaire-main-container .secondary-section__container .questionnaire-pagination{position:absolute;bottom:0;height:48px;width:158px;transform:translateY(50%)}.questionnaire-main-container .secondary-section__container .questionnaire-pagination .arrow{height:48px;gap:10px}.questionnaire-main-container .footer{padding:20px 20px 40px;text-align:center;white-space:nowrap}.questionnaire-main-container .footer p{margin:0;padding:0;text-align:center;width:85px;font-size:10px;font-weight:400;line-height:100%;color:#737373}}.paypal-close{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;font-family:Roboto,sans-serif;background-color:#f8f9fa}.paypal-close .close-container{text-align:center;padding:40px;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;max-width:400px}.paypal-close .close-container .status-icon{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.paypal-close .close-container .status-icon.success{background-color:#28a745}.paypal-close .close-container .status-icon.cancel{background-color:#dc3545}.paypal-close .close-container .status-icon span{color:#fff;font-size:30px}.paypal-close .close-container h2{margin-bottom:10px;font-weight:600}.paypal-close .close-container h2.success{color:#28a745}.paypal-close .close-container h2.cancel{color:#dc3545}.paypal-close .close-container .countdown{margin-top:20px}.paypal-close .close-container .countdown p{color:#6c757d;font-size:14px;margin-bottom:0}.paypal-close .close-container .countdown .timer{font-weight:700;color:#007bff;font-size:16px}.paypal-close .close-container .button-container{display:flex;justify-content:center}.assessment-completed-main-container{background-color:#0f2c2f;display:flex;flex-direction:column;align-items:center;position:relative;height:calc(100% - 72px);padding:54px 24px 0}.assessment-completed-main-container .assessment-completed-progress-section{background:#0a1e1f;border-radius:4px;max-width:1320px;width:100%;height:487px;display:flex;flex-direction:column;align-items:center;position:relative}.assessment-completed-main-container .assessment-completed-progress-section .card-container{position:absolute;top:80px;background:#e0f4f5;border-radius:4px;height:306px;width:906px;padding:35px 30px 30px;display:flex;flex-direction:column;align-items:center;gap:12px}.assessment-completed-main-container .assessment-completed-progress-section .card-container .confetti-container img{position:absolute;top:0}.assessment-completed-main-container .assessment-completed-progress-section .card-container .confetti-container .rightConfetti{right:10px;width:208px}.assessment-completed-main-container .assessment-completed-progress-section .card-container .confetti-container .leftConfetti{left:10px;width:138px}.assessment-completed-main-container .assessment-completed-progress-section .card-container .img-container{display:flex;align-items:center;justify-content:center;background:#fff;width:60px;height:60px;border-radius:4px}.assessment-completed-main-container .assessment-completed-progress-section .card-container .img-container img{width:36px}.assessment-completed-main-container .assessment-completed-progress-section .card-container .card-logo{width:60px;height:60px}.assessment-completed-main-container .assessment-completed-progress-section .card-container h1{font-family:Roboto,sans-serif;font-weight:700;font-size:32px;color:#194c50;text-align:center;padding:0;margin:12px 0}.assessment-completed-main-container .assessment-completed-progress-section .card-container p{color:#525252;line-height:1.6;text-align:center;font-size:18px}.assessment-completed-main-container .assessment-completed-progress-section .card-container .assessment-completed-btn{margin-top:38px;background:linear-gradient(90deg,#e14e31,#e7725a);color:#fff;border:none;padding:14px 40.45px;border-radius:6px;font-size:20px;font-weight:600;line-height:145%;cursor:pointer}.assessment-completed-main-container .assessment-completed-progress-section .card-container .assessment-completed-btn:hover:not(:disabled){background:#e7725a;box-shadow:0 12px 20px #e14e3120,0 0 6px #e14e3115}.assessment-completed-main-container .assessment-completed-progress-section .card-container .assessment-completed-btn:disabled{background:#e0f4f5;color:#a0a0a0;cursor:not-allowed;box-shadow:none}.assessment-completed-main-container .assessment-completed-progress-section .card-container h1{margin:0}.assessment-completed-main-container .footer{margin-top:auto;text-align:center;padding:24px;font-size:12px;color:#a1a1a1}.assessment-completed-main-container .footer p{font-size:12px}@media (max-width: 830px){.assessment-completed-main-container{background-color:#0f2c2f;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;height:calc(100% - 70px);padding:0}.assessment-completed-main-container .assessment-completed-progress-section{position:static;width:100%;margin:0;display:flex;height:calc(100% - 2px);padding:24px;align-items:center;justify-content:center;flex-direction:column;top:unset}.assessment-completed-main-container .assessment-completed-progress-section .card-container{width:100%;position:relative;height:241px;padding:20px;top:unset;gap:0px}.assessment-completed-main-container .assessment-completed-progress-section .card-container .confetti-container .leftConfetti{width:80px}.assessment-completed-main-container .assessment-completed-progress-section .card-container .confetti-container .rightConfetti{width:100px}.assessment-completed-main-container .assessment-completed-progress-section .card-container .img-container{height:40px;width:40px}.assessment-completed-main-container .assessment-completed-progress-section .card-container .img-container img{height:24px;width:24px}.assessment-completed-main-container .assessment-completed-progress-section .card-container h1{font-size:24px;margin-top:24px;margin-bottom:12px}.assessment-completed-main-container .assessment-completed-progress-section .card-container p{font-size:12px}.assessment-completed-main-container .assessment-completed-progress-section .card-container .assessment-completed-btn{position:absolute;bottom:-22px;width:128px;height:44px;font-size:16px;padding:0;cursor:pointer}.assessment-completed-main-container .assessment-completed-progress-section .back-btn-wrapper{display:flex;justify-content:center;align-items:center;margin-bottom:32px}.assessment-completed-main-container .assessment-completed-progress-section .back-btn-wrapper .back-btn{display:inline-flex;align-items:center;gap:10px;background:transparent;border:none;color:#258e97;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:130%;letter-spacing:0;cursor:pointer}.assessment-completed-main-container .assessment-completed-progress-section .back-btn-wrapper .back-btn .back-icon{width:7.5px;height:13.75px;object-fit:contain}.assessment-completed-main-container .footer{background-color:none!important;min-height:72px;width:100%}}.forgot-password-container{background-color:#0f2c2f;height:calc(100% - 72px);width:100%;overflow:hidden;position:relative;display:flex;flex-direction:column}.forgot-password-container .pattern-container{position:absolute;top:0;left:0;width:100%;height:100%}.forgot-password-container .pattern-container .pattern-image{width:100%;object-fit:cover;height:77px;object-position:top}.forgot-password-container .forgot-password-wrapper{display:flex;justify-content:center;align-items:center;height:100%;position:relative}.forgot-password-container .forgot-password-wrapper .forgot-password-form{background:#e0f4f5;padding:24px 48px;display:flex;border-radius:4px;gap:10px;box-shadow:4px 8px 20px #ffffff1a;width:470px;max-height:338px}.forgot-password-container .forgot-password-wrapper .forgot-password-form.link-sent{height:258px;width:544px;max-height:258px}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content{display:flex;flex-direction:column;gap:24px;width:100%}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .form-heading{font-family:Roboto,sans-serif;font-weight:600;font-size:28px;line-height:44.8px;letter-spacing:0;text-align:center;vertical-align:middle;color:#194c50;margin:0;width:100%}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .form-heading p{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:25.6px;letter-spacing:0;text-align:center;vertical-align:middle;color:#525252;margin:8px auto 0}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .forgot-link-sent-form{display:flex;flex-direction:column;gap:24px;width:100%}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .forgot-link-sent-form .check-circle-container{display:flex;align-items:center;justify-content:center;margin:0 auto;width:60px;height:60px;background-color:#f5feff;gap:10px;border-radius:4px;padding:12px}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .forgot-link-sent-form .check-circle-container .check-circle{width:30px;height:30px}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .forgot-link-sent-form h2{font-family:Roboto,sans-serif;font-weight:600;font-size:32px;line-height:118%;text-align:center;color:#194c50;margin:0;width:100%}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .forgot-link-sent-form p{font-family:Roboto,sans-serif;font-weight:400;font-size:20px;line-height:160%;text-align:center;color:#262626}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .form-input{display:flex;flex-direction:column;gap:24px;width:100%}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .form-input h2.form-heading{font-family:Roboto,sans-serif;font-weight:600;font-size:28px;line-height:44.8px;letter-spacing:0;text-align:center;vertical-align:middle;color:#194c50;margin:0;width:100%}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .form-input .input-box{display:flex;flex-direction:column;width:100%;height:auto;gap:20px}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .form-input .input-box .input-box-content{display:flex;flex-direction:column;text-align:center;font-size:14px;line-height:22px}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .form-input .input-box .input-box-content p{font-family:Roboto,sans-serif;letter-spacing:0;color:#525252;margin:0}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .form-input .input-box .input-box-content span{color:#1e1e1e}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .form-input .input-box .label-container,.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .form-input .input-box .label-container .label-container-content{display:flex;flex-direction:column;width:100%}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .form-input .input-box .label-container label{display:block;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:14px;letter-spacing:0;color:#404040;margin-bottom:0}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .form-input .input-box .label-container label span{color:#dc2626}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .form-input .input-box .label-container .error-message{display:flex;align-items:center;justify-content:space-between;color:#dc2626;font-size:14px;margin-top:8px;gap:10px;padding-left:2px;border-radius:4px}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .form-input .form-cta{display:flex;align-items:center;justify-content:center;width:100%}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .general-error{display:flex;align-items:center;justify-content:space-between;background:#ffe3e3;height:33px;color:#dc2626;font-size:14px;margin-top:0;gap:10px;padding:8px;border-radius:4px}.forgot-password-container .pattern-container-bottom{position:absolute;bottom:-5px;left:0;width:100%;height:77px;z-index:1;overflow:visible}.forgot-password-container .pattern-container-bottom .pattern-image-bottom{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}p,h2{margin:0;padding:0}@media (max-width: 830px){.forgot-password-container .forgot-password-wrapper .forgot-password-form{padding:24px;width:345px;max-height:361px;min-height:314px}.forgot-password-container .forgot-password-wrapper .forgot-password-form.link-sent{min-height:230px;max-height:258px;width:345px;height:230px}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content{width:297px}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .forgot-link-sent-form .forgot-link-sent-form-content h2{font-size:24px}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .forgot-link-sent-form .forgot-link-sent-form-content-text p{font-size:14px!important}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .form-input .form-heading{font-size:24px!important;line-height:38px!important}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .form-input .input-box .input-box-content{width:98%;text-align:left;font-size:14px;line-height:18px;text-align:center;align-items:center}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .form-input .input-box .input-box-content p{width:249px}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .form-input .input-box .label-container .error-message{margin-bottom:12px}.forgot-password-container .forgot-password-wrapper .forgot-password-form .form-content .form-input .input-box .label-container .label-container-content label{font-size:12px}}.reset-password-container{background-color:#0f2c2f;height:calc(100% - 72px);width:100%;overflow:hidden;position:relative;display:flex;flex-direction:column}.reset-password-container .pattern-container{position:absolute;top:0;left:0;width:100%;height:100%}.reset-password-container .pattern-container .pattern-image{width:100%;object-fit:cover;height:77px;object-position:top}.reset-password-container .reset-password-wrapper{display:flex;justify-content:center;align-items:center;height:100%;position:relative}.reset-password-container .reset-password-wrapper .reset-password-form{background:#e0f4f5;padding:24px 48px;display:flex;border-radius:4px;gap:10px;box-shadow:4px 8px 20px #ffffff1a;min-width:470px;min-height:333px}.reset-password-container .reset-password-wrapper .reset-password-form .form-content{display:flex;flex-direction:column;gap:24px;width:100%}.reset-password-container .reset-password-wrapper .reset-password-form .form-content .form-heading h2{font-family:Roboto,sans-serif;font-weight:600;font-size:28px;line-height:44.8px;letter-spacing:0;text-align:center;vertical-align:middle;color:#194c50;margin:0}.reset-password-container .reset-password-wrapper .reset-password-form .form-content .form-input{display:flex;flex-direction:column;gap:20px;width:100%}.reset-password-container .reset-password-wrapper .reset-password-form .form-content .form-input .input-box{display:flex;flex-direction:column;width:100%;height:auto}.reset-password-container .reset-password-wrapper .reset-password-form .form-content .form-input .input-box label{display:block;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:14px;letter-spacing:0;color:#404040;margin-bottom:0}.reset-password-container .reset-password-wrapper .reset-password-form .form-content .form-input .input-box label span{color:#dc2626}.reset-password-container .reset-password-wrapper .reset-password-form .form-content .form-input .input-box .error-message{color:#dc2626;font-size:14px;margin-top:0}.reset-password-container .reset-password-wrapper .reset-password-form .form-content .form-cta{display:flex;align-items:center;justify-content:center;width:100%}.reset-password-container .reset-password-wrapper .reset-password-form .form-content .form-cta .button-container{width:161px}.reset-password-container .pattern-container-bottom{position:absolute;bottom:-5px;left:0;width:100%;height:77px;z-index:1;overflow:visible}.reset-password-container .pattern-container-bottom .pattern-image-bottom{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}p{margin:0;padding:0}@media (max-width: 830px){.reset-password-container .reset-password-wrapper .reset-password-form{padding:24px;min-width:345px;min-height:322px}.reset-password-container .reset-password-wrapper .reset-password-form .form-content .form-heading h2{font-size:24px;line-height:160%}.reset-password-container .reset-password-wrapper .reset-password-form .form-content .form-input{min-width:100%}.reset-password-container .reset-password-wrapper .reset-password-form .form-content .input-box{gap:0px!important}.reset-password-container .reset-password-wrapper .reset-password-form .form-content .input-box .error-message,.reset-password-container .reset-password-wrapper .reset-password-form .form-content .input-box label{font-size:12px!important}}.start-assessment-main-container{background-color:#0f2c2f;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:54px 24px 24px;position:relative;height:calc(100% - 72px)}.start-assessment-main-container .progress-section{max-width:1320px;width:100%;height:514px;background:#0a1e1f;border-radius:4px;padding:72px;display:flex;justify-content:center;position:relative}.start-assessment-main-container .progress-section .back-btn{position:absolute;bottom:33px;display:flex;align-items:center;justify-content:center;gap:4px;width:57px;height:20px;cursor:pointer}.start-assessment-main-container .progress-section .back-btn span{color:#258e97;font-size:14px}.start-assessment-main-container .progress-section .back-btn img{height:20px;width:20px}.start-assessment-main-container .progress-section .card-container{max-width:906px;width:100%;min-height:306px;height:89%;max-height:96%;background:#e0f4f5;border-radius:4px;position:relative;display:flex;flex-direction:column;align-items:center;padding:40px 60px 80px;justify-content:center}.start-assessment-main-container .progress-section .card-container .card-container-inner{display:flex;flex-direction:column;align-items:center;padding:0;width:100%;height:189px}.start-assessment-main-container .progress-section .card-container .card-container-inner .card-logo{width:60px;height:60px;margin-top:10px}.start-assessment-main-container .progress-section .card-container .card-container-inner h1{width:786px;height:47px;font-family:Roboto;font-style:normal;font-weight:700;font-size:32px;line-height:130%;display:flex;align-items:center;text-align:center;justify-content:center;color:#194c50;margin:10px 0 0}.start-assessment-main-container .progress-section .card-container .card-container-inner p{width:786px;height:58px;font-family:Roboto;font-style:normal;font-weight:400;font-size:18px;line-height:160%;display:flex;justify-content:center;text-align:center;color:#525252;margin-top:12px}.start-assessment-main-container .progress-section .card-container .assessment-completed-btn{display:flex;flex-direction:column;align-items:center;padding:14px 40px;gap:10px;width:178px;height:57px;background:linear-gradient(90deg,#e14e31,#e7725a);box-shadow:0 0 4px #e14e310a,0 8px 16px #e14e3112;border-radius:4px;border:none;position:absolute;bottom:-28px;cursor:pointer}.start-assessment-main-container .progress-section .card-container .assessment-completed-btn:hover:not(:disabled){background:#e7725a;box-shadow:0 12px 20px #e14e3120,0 0 6px #e14e3115}.start-assessment-main-container .progress-section .card-container .assessment-completed-btn button{width:113px;height:29px;font-family:Roboto;font-style:normal;font-weight:600;font-size:20px;line-height:145%;display:flex;align-items:center;text-align:center;color:#fff;background:transparent;border:none;cursor:pointer}.start-assessment-main-container .footer{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:8px;color:#a1a1a1;font-size:12px;width:99px;height:14px}@media (max-width: 830px){.start-assessment-main-container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;box-sizing:border-box;height:calc(100% - 70px);padding:0}.start-assessment-main-container .progress-section-mobile{background-color:#0a1e1f;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;padding:172px 24px 24px}.start-assessment-main-container .progress-section-mobile .card-container-mobile{position:relative;min-width:345px;width:100%;height:237px;max-height:300px;background:#e0f4f5;border-radius:4px;padding:24px 24px 64px;display:flex;flex-direction:column;align-items:center;gap:10px}.start-assessment-main-container .progress-section-mobile .card-container-mobile .card-container-mobile-inner{display:flex;flex-direction:column;align-items:center;gap:12px;height:149px}.start-assessment-main-container .progress-section-mobile .card-container-mobile .card-container-mobile-inner .card-logo{width:40px;height:40px;margin-top:0}.start-assessment-main-container .progress-section-mobile .card-container-mobile .card-container-mobile-inner .card-container-mobile-inner-text{display:flex;flex-direction:column;align-items:center;height:97px}.start-assessment-main-container .progress-section-mobile .card-container-mobile .card-container-mobile-inner .card-container-mobile-inner-text h1{margin:0 0 8px;font-size:24px;color:#194c50;font-weight:600;line-height:130%}.start-assessment-main-container .progress-section-mobile .card-container-mobile .card-container-mobile-inner .card-container-mobile-inner-text p{color:#525252;line-height:160%}.start-assessment-main-container .progress-section-mobile .card-container-mobile .assessment-completed-btn{position:absolute;transform:translateY(50%);bottom:0;color:#fff;background:linear-gradient(90deg,#e14e31,#e7725a);border:none;padding:8px 20px;border-radius:4px;font-weight:600;height:44px;font-size:16px;width:119px;box-shadow:0 0 4px #e14e310a,0 8px 16px #e14e3112;cursor:pointer}.start-assessment-main-container .progress-section-mobile .back-btn-wrapper{display:flex;align-items:center;margin-top:48px;justify-content:center}.start-assessment-main-container .progress-section-mobile .back-btn-wrapper .back-btn{display:inline-flex;align-items:center;gap:4px;background:transparent;border:none;color:#258e97;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:130%;letter-spacing:0;cursor:pointer}.start-assessment-main-container .progress-section-mobile .back-btn-wrapper .back-btn .back-icon{width:20px;height:20px;object-fit:contain}.start-assessment-main-container .footer{padding-top:20px;padding-bottom:40px}.start-assessment-main-container .footer p{font-size:10px;color:#737373}}.failure-container{background-color:#0f2c2f;height:calc(100% - 72px);display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.failure-container .failure-card{display:flex;flex-direction:column;background-color:#e0f4f5;padding:40px;border-radius:4px;text-align:center;max-width:906px;width:90%;position:relative;min-height:388px;gap:64px}.failure-container .failure-card .failure-text-container{display:flex;flex-direction:column;gap:24px}.failure-container .failure-card .failure-text-container .failure-icon{background-color:#f5feff;width:60px;height:60px;border-radius:4px;display:flex;align-items:center;justify-content:center;margin:0 auto}.failure-container .failure-card .failure-text-container .failure-icon img{height:36px;width:36px}.failure-container .failure-card .failure-text-container h2{font-family:"Roboto ",sans-serif;font-weight:600;font-size:32px;line-height:118%;letter-spacing:0;text-align:center;vertical-align:middle;margin:0;color:#194c50}.failure-container .failure-card .failure-text-container .subtext{font-family:"Roboto ",sans-serif;font-weight:400;font-size:16px;line-height:160%;letter-spacing:0px;text-align:center;vertical-align:middle;margin:0;color:#525252}.failure-container .failure-card .failure-text-container .failure-text{display:flex;flex-direction:column;gap:8px}.failure-container .failure-card .failure-buttom-container{display:flex;flex-direction:column;gap:21px}.failure-container .pattern-container{position:absolute;top:0;left:0;width:100%;height:77px;z-index:1}.failure-container .pattern-container .pattern-image{width:100%;object-fit:cover;height:77px}.failure-container .pattern-container-bottom{position:absolute;bottom:-5px;left:0;width:100%;height:77px;z-index:1;overflow:visible}.failure-container .pattern-container-bottom .pattern-image-bottom{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}@media (max-width: 830px){.failure-container{height:calc(100vh - 70px)}.failure-container .failure-card{padding:24px;min-height:unset;max-height:unset;margin:0 40.5px;gap:24px}.failure-container .failure-card .failure-text-container h2{font-size:24px}.failure-container .failure-card .failure-text-container .subtext{font-size:14px}.failure-container .failure-card .failure-text-container .failure-icon{width:40px;height:40px;margin:0 auto}.failure-container .failure-card .failure-text-container .failure-icon img{width:24px;height:24px}.failure-container .pattern-container .pattern-image,.failure-container .pattern-container-bottom,.failure-container .pattern-container-bottom .pattern-image-bottom{height:53px}}.token-expired-container{background-color:#0f2c2f;height:calc(100% - 72px);display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.token-expired-container .failure-card{display:flex;flex-direction:column;background-color:#e0f4f5;padding:40px;border-radius:4px;text-align:center;max-width:906px;position:relative;gap:64px}.token-expired-container .failure-card .failure-text-container{display:flex;flex-direction:column;gap:24px}.token-expired-container .failure-card .failure-text-container .failure-icon{background-color:#f5feff;width:60px;height:60px;border-radius:4px;display:flex;align-items:center;justify-content:center;margin:0 auto}.token-expired-container .failure-card .failure-text-container .failure-icon img{height:36px;width:36px}.token-expired-container .failure-card .failure-text-container h2{font-family:"Roboto ",sans-serif;font-weight:600;font-size:32px;line-height:118%;letter-spacing:0;text-align:center;vertical-align:middle;margin:0;color:#194c50}.token-expired-container .failure-card .failure-text-container .subtext{font-family:"Roboto ",sans-serif;font-weight:400;font-size:16px;line-height:160%;letter-spacing:0px;text-align:center;vertical-align:middle;margin:0;color:#525252}.token-expired-container .failure-card .failure-text-container .failure-text{display:flex;flex-direction:column;gap:8px}.token-expired-container .failure-card .failure-buttom-container{display:flex;flex-direction:column;gap:21px}.token-expired-container .pattern-container{position:absolute;top:0;left:0;width:100%;height:77px;z-index:1}.token-expired-container .pattern-container .pattern-image{width:100%;object-fit:cover;height:77px}.token-expired-container .pattern-container-bottom{position:absolute;bottom:-5px;left:0;width:100%;height:77px;z-index:1;overflow:visible}.token-expired-container .pattern-container-bottom .pattern-image-bottom{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}@media (max-width: 830px){.token-expired-container{height:calc(100vh - 70px)}.token-expired-container .failure-card{padding:24px;max-height:unset;margin:0 40.5px;gap:24px}.token-expired-container .failure-card .failure-text-container h2{font-size:24px}.token-expired-container .failure-card .failure-text-container .subtext{font-size:14px}.token-expired-container .failure-card .failure-text-container .failure-icon{width:40px;height:40px;margin:0 auto}.token-expired-container .failure-card .failure-text-container .failure-icon img{width:24px;height:24px}.token-expired-container .pattern-container .pattern-image,.token-expired-container .pattern-container-bottom,.token-expired-container .pattern-container-bottom .pattern-image-bottom{height:53px}}
