@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@600&display=swap);:root{--topbar-height:70px;--dropdown-height:2.5rem}.topbar,.topbar-container{height:70px;height:var(--topbar-height);width:100%}.topbar{align-items:center;background-color:#fff;box-shadow:0 0 5px var(--wnp-color-secondary);display:flex;flex-direction:row;justify-content:space-between;padding:0 15px;position:fixed;top:0;z-index:1000}.topbar-left-content{display:flex;flex-direction:column}.topbar-left-content .topbar-left-content-top{align-items:center;display:flex;flex-direction:row}.topbar-left-content .topbar-left-content-top>div{align-items:center;display:flex;position:relative}.topbar-logo{height:35px;height:calc(var(--topbar-height)/2)}.topbar-logo.topbar-logo-small{display:none}.topbar-menu-toggle-button{align-items:center;background-color:#fff;border:1.5px solid var(--wnp-color-font);border-radius:38.88889px;border-radius:calc(var(--topbar-height)/1.8);cursor:pointer;display:flex;height:38.88889px;height:calc(var(--topbar-height)/1.8);justify-content:center;width:65px}.topbar-menu-toggle-button:active{border-color:var(--wnp-color-primary);border-width:2px;box-shadow:0 0 1px var(--wnp-color-secondary-light)}.topbar-menu-toggle-button>img{height:22px}.topbar-menu-mobile{--menu-background-opacity:0.5;--menu-background-blur:2px;display:flex;height:100%;justify-content:flex-end;position:fixed;right:0;top:70px;top:var(--topbar-height);width:100%;z-index:980}.topbar-menu-mobile-inner{background:#fff;box-shadow:0 0 5px var(--wnp-color-secondary);padding-top:9px;position:relative;width:180px;z-index:990}.topbar-menu-mobile-open{animation:topbar-menu-mobile-opacity-open .25s linear 0s 1 forwards}.topbar-partnership-logo-container{align-items:center;display:flex;flex-direction:row;padding-left:.3rem}.topbar-partner-logo{height:18.91892px;height:calc(var(--topbar-height)/3.7)}.topbar-partnership-logo-container>span{font-size:.7rem;padding-right:.2rem;text-align:center}.topbar-partnership-logo-container>div{align-content:center;color:#272727;display:flex;font-size:.8rem;font-weight:600;justify-content:center}.topbar-partnership-logo-container>div>span{font-family:Montserrat,sans-serif;padding-left:2px}@keyframes topbar-menu-mobile-opacity-open{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:#d5d7d800}to{-webkit-backdrop-filter:blur(var(--menu-background-blur));backdrop-filter:blur(var(--menu-background-blur));background-color:rgba(213,215,216,var(--menu-background-opacity))}}.topbar-menu-mobile-open>.topbar-menu-mobile-inner{animation:topbar-menu-mobile-slide-open .25s linear 0s 1 forwards}@keyframes topbar-menu-mobile-slide-open{0%{right:-100%}to{right:0}}.topbar-menu-mobile-close{animation:topbar-menu-mobile-opacity-close .25s linear 0s 1 forwards}@keyframes topbar-menu-mobile-opacity-close{0%{-webkit-backdrop-filter:blur(var(--menu-background-blur));backdrop-filter:blur(var(--menu-background-blur));background-color:rgba(213,215,216,var(--menu-background-opacity))}99%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:#d5d7d800;margin-right:0}to{margin-right:-100%}}.topbar-menu-mobile-close>.topbar-menu-mobile-inner{animation:topbar-menu-mobile-slide-close .25s linear 0s 1 forwards}@keyframes topbar-menu-mobile-slide-close{0%{right:0}to{right:-100%}}.topbar-menu-mobile-container{text-align:center}.topbar-menu-mobile-inner-link{padding:15px 20px}.topbar-menu-mobile-inner-link-selected{background-color:#edf9ff;border-left:5px solid var(--wnp-color-primary)}.topbar-menu-mobile-inner-link-selected>a{margin-left:-5px}.topbar-menu-mobile-inner-link>a{font-size:18px}.topbar-menu-mobile-inner-button{padding:10px 20px}.topbar-menu-desktop-container{display:none}@media only screen and (min-width:330px){:root{--dropdown-height:2rem}#cert-select-menu-container>div{height:2.5rem;height:var(--dropdown-height)}.topbar-logo.topbar-logo-small{display:inline;display:initial;height:23.33333px;height:calc(var(--topbar-height)/3)}.topbar-middle-content{margin-left:10px}}@media only screen and (min-width:460px){:root{--dropdown-height:2.5rem}#cert-select-menu-container>div{height:2.5rem;height:var(--dropdown-height);position:relative;top:10px}.topbar-logo.topbar-logo-small{height:35px;height:calc(var(--topbar-height)/2)}.topbar-middle-content{margin-left:20px}.topbar-partnership-logo-container>div>span{font-family:Montserrat,sans-serif;padding-left:2px}.topbar-partner-logo{height:18.42105px;height:calc(var(--topbar-height)/3.8)}.topbar-partnership-logo-container>span{font-size:.8rem;padding-right:.2rem;text-align:center}.topbar-partnership-logo-container>div{align-content:center;color:#272727;display:flex;font-size:.9rem;font-weight:600;justify-content:center}}@media only screen and (min-width:780px){:root{--topbar-height:70px;--dropdown-height:2.5rem}.topbar{padding:0 15px 0 20px}.topbar-middle-content{margin-left:30px}.topbar-menu-mobile-container{display:none}.topbar-menu-desktop-container,.topbar-menu-desktop-link{align-items:center;display:flex;height:100%}.topbar-menu-desktop-button,.topbar-menu-desktop-link{padding:0 15px}.topbar-menu-desktop-link-selected{border-bottom:5px solid var(--wnp-color-primary)}.topbar-menu-desktop-link-selected>a{margin-bottom:-5px}.topbar-menu-desktop-link>a{font-size:18px}}.cert-select-menu-item{display:flex;justify-content:space-between;width:100%}.cert-select-menu-add{color:var(--wnp-color-primary);margin-left:10px}.cert-select-modal{background-color:#fff;margin:20vh auto 0;max-width:500px;min-width:280px;padding:30px 20px;text-align:center;width:90%}.cert-select-modal,.cert-select-modal>div{align-items:center;display:flex;flex-direction:column}.cert-select-modal>div{margin-top:20px;width:100%}.cert-select-modal>div>div{margin:10px 0;max-width:280px;width:100%}.cert-select-modal>div>div>button{width:100%}.cert-select-menu-popover-content{align-items:center;display:flex;padding:10px 12px}.cert-select-menu-popover-close-icon{align-items:center;cursor:pointer;display:flex;margin-left:10px}@media only screen and (min-width:480px){.cert-select-modal{padding:30px}}.layout{height:100%}.home{margin-bottom:10px}.home-header-container{align-items:center;background-image:linear-gradient(150deg,var(--wnp-color-primary),var(--wnp-color-primary),var(--wnp-color-primary-light),var(--wnp-color-primary-extralight));color:#fff;display:flex;flex-direction:column}.home-header-title{margin:30px 15px 0}.home-header-title-1{font-size:22px}.home-header-title-2{font-size:32px}.home-header-bkg-image-clip-container{--header-bkg-image-clip-height:190px;display:flex;height:var(--header-bkg-image-clip-height);justify-content:center;overflow:hidden;width:100%}.home-header-bkg-image{bottom:37%;height:530px;position:relative;right:-10px}.home-subheader-container{align-items:center;background-color:var(--wnp-color-secondary);color:#fff;display:flex;flex-direction:column;padding:20px 0;text-align:center}.home-subheader{padding:10px 0;width:95%}.home-cert-bubble-container{--cert-bubble-size:50px;margin-top:calc(0px - var(--cert-bubble-size)/4)}.home-cert-bubble,.home-cert-bubble-container{align-items:center;display:flex;justify-content:center}.home-cert-bubble{background-color:#fff;border-radius:calc(var(--cert-bubble-size)/2);border-style:solid;border-width:2px;box-shadow:1px 1px 5px var(--wnp-color-secondary-light);font-size:16px;height:var(--cert-bubble-size);margin:0 2px;width:var(--cert-bubble-size)}.home-cert-bubble-cissp{border-color:var(--wnp-color-cissp);color:var(--wnp-color-cissp)}.home-cert-bubble-cissp-2024{border-color:var(--wnp-color-cissp-2024);color:var(--wnp-color-cissp-2024)}.home-cert-bubble-ccsp{border-color:var(--wnp-color-ccsp);color:var(--wnp-color-ccsp)}.home-cert-bubble-crisc2024{border-color:var(--wnp-color-crisc2024);color:var(--wnp-color-crisc2024)}.home-cert-bubble-sscp{border-color:var(--wnp-color-sscp);color:var(--wnp-color-sscp)}.home-cert-bubble-cism{border-color:var(--wnp-color-cism);color:var(--wnp-color-cism)}.home-cert-bubble-ccsk{border-color:var(--wnp-color-ccsk);color:var(--wnp-color-ccsk)}.home-feature,.home-feature-container{align-items:center;display:flex;flex-direction:column}.home-feature-image{height:75px;margin-top:20px}.home-feature-text{margin:10px}@media only screen and (min-width:348px){.home-header-title{margin:30px 0 -90px}.home-header-title-1{font-size:26px}.home-header-title-2{font-size:40px;width:50%}.home-header-bkg-image{right:-76px}.home-subheader-container{padding:25px 0}.home-subheader{width:85%}.home-cert-bubble-container{--cert-bubble-size:60px}.home-cert-bubble{margin:0 5px}.home-feature-container{margin-top:15px}.home-feature{flex-direction:row;margin:15px;max-width:355px}.home-feature-image{margin-top:0}.home-feature-text{margin:8px 0 0 10px}}@media only screen and (min-width:600px){.home-header-title{margin:75px 0 -117px -180px}.home-header-title-1{font-size:28px}.home-header-title-2{font-size:44px;width:100%}.home-header-bkg-image{right:-180px}.home-subheader{font-size:18px}.home-cert-bubble-container{--cert-bubble-size:75px;margin-top:calc(0px - var(--cert-bubble-size)/5)}.home-cert-bubble{border-width:3px;font-size:18px;margin:0 10px}.home-feature-container{margin-top:20px}.home-feature{margin:20px;max-width:470px}.home-feature-image{height:80px}.home-feature-text{margin:8px 0 0 15px}}@media only screen and (min-width:1000px){.home-header-title{margin:130px 0 -219px -280px}.home-header-title-1{font-size:40px}.home-header-title-2{font-size:60px}.home-header-bkg-image-clip-container{--header-bkg-image-clip-height:363px}.home-header-bkg-image{bottom:26%;height:700px;right:-280px}.home-subheader-container{flex-direction:row;justify-content:center;padding:25px 0 33px}.home-subheader{padding:0 2px;width:auto}.home-cert-bubble-container{--cert-bubble-size:90px;margin-top:calc(0px - var(--cert-bubble-size)/6)}.home-cert-bubble{border-width:4px;font-size:22px;margin:0 15px}.home-feature-container{flex-direction:row;justify-content:center;margin-left:10px}.home-feature{margin:20px;width:470px}}@media only screen and (min-width:1500px){.home-header-title{margin:130px 0 -219px -320px}.home-header-bkg-image{right:-320px}}.login{justify-content:center;margin-top:30px}.login,.login-form{align-items:center;display:flex;flex-direction:column}.login-form{margin-top:15px;max-width:340px;width:80%}.login-form>*{margin:10px 0!important;width:100%}.login-divider{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:0;width:100%}.login-divider .line{background-color:#000;height:1px;margin:5px;width:40%}@media only screen and (max-width:80vw){.login{height:100%;margin-top:calc(-30px - var(--topbar-height))}}.signup-form{align-items:center;display:flex;flex-direction:column;margin-top:10px;max-width:340px;width:80%}.signup-form>*{margin:10px 0!important;width:100%}.signup-success{text-align:center}.signup-success>p{margin-top:15px;width:90%}.password-requirements{align-items:center;display:flex;flex-direction:column;justify-content:center}.password-requirements>p{font-size:.95rem;margin-bottom:.2rem}.password-requirements>svg{position:relative;top:10px}.password-requirements ul>li{align-items:center;display:flex;font-size:.95rem;list-style-type:none}.password-requirements ul>li>span{padding-left:.3rem}.pass-validation-true{color:#000}.pass-validation-false{color:#a3a3a3}.terms-and-policy{font-size:.9rem;text-align:center}.terms-and-policy>a{font-size:.9rem}.signup-disallowed{margin:.5rem 1rem 0}.signup-disallowed>*{margin-bottom:2rem}.signup-disallowed-multiline-message>*{margin-bottom:.8rem}.signup-disallowed button{margin-bottom:1.2rem;width:100%}.signup-disallowed-footer{text-align:center}.signup{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:20px}@media only screen and (max-width:80vw){.signup{height:100%;margin-top:calc(-30px - var(--topbar-height))}}.signup-confirm{justify-content:center;margin-top:30px}.signup-confirm,.signup-confirm-form{align-items:center;display:flex;flex-direction:column}.signup-confirm-form{margin-top:15px;max-width:340px;width:80%}.signup-confirm-form>*{margin:10px 0!important;width:100%}.signup-confirm-success{text-align:center}.signup-confirm-success>p{font-size:18px;margin:15px 15px 23px;width:90%}@media only screen and (min-width:600px){.signup-confirm{height:100%;margin-top:calc(-30px - var(--topbar-height))}}.reset-password-initiate{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:30px}.reset-password-initiate-form{align-items:center;display:flex;flex-direction:column;margin-top:15px;max-width:340px;width:80%}.reset-password-initiate-form>*{margin:10px 0!important;width:100%}.reset-password-initiate-success{text-align:center}.reset-password-initiate-success>p{margin-top:15px;width:90%}@media only screen and (min-width:600px){.reset-password-initiate{height:100%;margin-top:calc(-30px - var(--topbar-height))}}.reset-password{justify-content:center;margin-top:30px}.reset-password,.reset-password-form{align-items:center;display:flex;flex-direction:column}.reset-password-form{margin-top:15px;max-width:340px;width:80%}.reset-password-form>*{margin:10px 0!important;width:100%}.reset-password-success{text-align:center}.reset-password-success>p{font-size:18px;margin:15px 15px 23px;width:90%}@media only screen and (min-width:600px){.reset-password{height:100%;margin-top:calc(-30px - var(--topbar-height))}}.page-wrapper{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:600px;padding:15px 20px}.page-wrapper-subtitle,.page-wrapper-title{text-align:center}.page-wrapper-subtitle{font-size:18px;margin-top:5px}@media only screen and (min-width:600px){.page-wrapper{padding:25px 20px}}.cert-subscribe{margin-top:10px;width:100%}.cert-subscribe-price-container{--subscription-manage-cert-name-size:94px;border-radius:calc(var(--subscription-manage-cert-name-size)/2)}.cert-subscribe-price-cert-name,.cert-subscribe-price-container{align-items:center;box-shadow:1px 1px 5px var(--wnp-color-secondary-light);display:flex}.cert-subscribe-price-cert-name{background-color:#fff;border-radius:calc(var(--subscription-manage-cert-name-size)/2);border-style:solid;border-width:3px;font-size:15px;height:var(--subscription-manage-cert-name-size);justify-content:center;width:var(--subscription-manage-cert-name-size)}.cert-subscribe-price-content{margin:0 auto;padding-right:calc(var(--subscription-manage-cert-name-size)/2)}.cert-subscribe-price-top-text-container{align-items:flex-end;display:flex}.cert-subscribe-price-active{align-items:center;display:flex;font-size:40px;line-height:26px}.cert-subscribe-price-active>span{font-size:20px;margin-bottom:7px}.cert-subscribe-price-original{align-items:center;color:var(--wnp-color-secondary-light);display:flex;font-size:32px;line-height:26px;margin-right:5px}.cert-subscribe-price-original>span{font-size:20px;margin-bottom:7px}.cert-subscribe-price-original>.cert-subscribe-price-original-number{font-size:32px;text-decoration:line-through}.cert-subscribe-price-interval>span{margin:0 3px}.cert-subscribe-price-promo-name{color:var(--wnp-color-correct);margin-top:8px}.cert-subscribe-feature-list{display:flex;flex-direction:column;margin:15px 0}.cert-subscribe-feature-item{align-items:center;display:flex;margin:5px 0}.cert-subscribe-feature-icon{margin-right:5px}.cert-subscribe-feature-icon>svg{fill:var(--wnp-color-correct)}.cert-subscribe-hr{background-color:var(--wnp-color-secondary-extralight);border:none;height:1px}.cert-subscribe-promo-code-form{margin-top:35px;width:100%}.cert-subscribe-promo-code-form-row{display:flex;width:100%}.cert-subscribe-payment-method-form{margin-top:35px}.cert-subscribe-payment-method-form-label{margin-bottom:8px}.cert-subscribe-change-payment-method-container{display:flex;margin-top:35px}.cert-subscribe-change-payment-method-card{align-items:center;display:flex;margin-right:10px}.cert-subscribe-change-payment-method-card>img{height:45px;margin-right:10px}.cert-subscribe-change-payment-method-card-exp{font-size:14px}.cert-subscribe-payment-action-buttons{display:flex;flex-direction:column;margin-top:35px;width:100%}.cert-subscribe-payment-action-buttons>button{margin:10px 0}.practice-subscribe-cert-button-list-container{align-items:center;display:flex;flex-direction:column;margin-top:20px;width:100%}.practice-subscribe-cert-button-wrapper{margin:10px 0;max-width:280px;width:100%}.practice-subscribe-cert-button-wrapper>button{width:100%}.cert-subscribe-disallowed{margin-top:.5rem}.cert-subscribe-disallowed>*{margin-bottom:2rem}.cert-subscribe-disallowed-multiline-message>*{margin-bottom:.8rem}.cert-subscribe-disallowed button{margin-bottom:1.2rem;width:100%}.cert-subscribe-disallowed-footer{text-align:center}.modal-container{height:100%;justify-content:center;z-index:1310}.modal,.modal-container{align-items:center;display:flex;position:relative}.modal{background-color:#fff;border-radius:6px;flex-direction:column;max-width:500px;min-width:280px;padding:30px 20px;text-align:center;width:90%;z-index:1320}.modal-header{align-items:center;border-bottom:1px solid var(--wnp-color-secondary-extralight);display:flex;justify-content:space-between;margin-top:-17px;padding-bottom:10px;width:100%}.modal-header-title{display:flex;flex-direction:column;text-align:left}.modal-close-button{background:#fff;border:none;cursor:pointer;margin:0;outline:none}.modal-close-button>svg{transition:all .2s ease-in-out}.modal-close-button:hover>svg{color:var(--wnp-color-primary)}.modal-children{align-items:center;display:flex;flex-direction:column;max-height:75vh;overflow-y:auto;width:100%}@media only screen and (min-width:480px){.modal{padding:30px}.modal-header{margin-top:-8px}}.subscription-manage-cert-container{--subscription-manage-cert-name-size:82px;align-items:center;display:flex;flex-direction:column}.subscription-manage-cert{display:flex;margin:10px 0}.subscription-manage-cert-name{align-items:center;background-color:#fff;border-radius:calc(var(--subscription-manage-cert-name-size)/2);border-style:solid;border-width:2px;box-shadow:2px 2px 5px var(--wnp-color-secondary-light);display:flex;font-size:13px;height:var(--subscription-manage-cert-name-size);justify-content:center;margin-right:calc(0px - var(--subscription-manage-cert-name-size)/4);position:relative;width:var(--subscription-manage-cert-name-size);z-index:100}.subscription-manage-cert-name-subscribed{bottom:0;position:relative}.subscription-manage-cert-name-loader>span{color:var(--wnp-color-primary)!important;height:calc(var(--subscription-manage-cert-name-size) + var(--subscription-manage-cert-name-loader-size))!important;width:calc(var(--subscription-manage-cert-name-size) + var(--subscription-manage-cert-name-loader-size))!important}.subscription-manage-cert-content{align-items:center;border-radius:4px;box-shadow:1px 1px 5px var(--wnp-color-secondary-light);display:flex;justify-content:flex-end;margin-left:calc(0px - var(--subscription-manage-cert-name-size)/3);padding:15px;width:17rem}.subscription-manage-cert-content-subscribed{justify-content:center}.subscription-manage-cert-content>button{width:11rem}.subscription-manage-cert-content-subscribed>.subscription-manage-cert-subscribed-button>button{width:100%}.subscription-manage-cert-content-details>div{display:flex;flex-direction:column;font-size:1rem;margin-bottom:1rem;padding-left:2.4rem;text-align:center}.subscription-manage-cert-content-subscribed{width:100%}.subscription-manage-modal{padding:20px;text-align:center}.subscription-manage-modal-button-container{display:flex;justify-content:space-around;margin-top:15px}.subscription-manage-modal-unsubscribe p{margin-bottom:1rem}.change-payment-card-button{margin:2rem 0}.subscription-price{font-size:1.2rem}.subscription-manage-change-payment-method-container{border-radius:4px;box-shadow:1px 1px 5px var(--wnp-color-secondary-light);margin:30px 0;padding:15px}.subscription-manage-change-payment-method-inner-container{display:flex}.subscription-manage-change-payment-method-card{align-items:center;display:flex;margin-right:10px}.subscription-manage-change-payment-method-card>img{height:45px;margin-right:10px}.subscription-manage-change-payment-method-card-exp{font-size:14px}.account-manage-content{display:flex;justify-content:center;margin:10px 0}.account-manage-modal{text-align:start}.account-manage-modal-confirm-container{display:flex}.account{margin-top:20px}.practice-answer{--practice-answer-min-height:46px;align-items:center;border:1px solid var(--wnp-color-secondary-extralight);border-radius:calc(var(--practice-answer-min-height)/2);cursor:pointer;display:flex;justify-content:space-between;margin-top:15px;min-height:var(--practice-answer-min-height);padding:10px 11px 10px 15px;-webkit-user-select:none;user-select:none}.practice-answer-option-text{align-items:center;display:flex;width:90%}.practice-answer-option-key{margin-right:10px}.practice-answer-option-bubble{border:1px solid var(--wnp-color-secondary-light);border-radius:calc(var(--practice-answer-min-height)/3.6);height:calc(var(--practice-answer-min-height)/1.8);width:calc(var(--practice-answer-min-height)/1.8)}.practice-answer-option-bubble-correct,.practice-answer-option-bubble-incorrect{display:none}.practice-answer-option-bubble-correct>svg{color:var(--wnp-color-correct)}.practice-answer-option-bubble-incorrect>svg{color:var(--wnp-color-incorrect)}.practice-answer-correct,.practice-answer-incorrect,.practice-answer-selected{border-width:2px;margin-bottom:-1px;margin-top:14px;padding:10px 10px 10px 14px}.practice-answer-selected{border-color:var(--wnp-color-primary)}.practice-answer-selected .practice-answer-option-bubble{border-color:var(--wnp-color-primary);padding:2px}.practice-answer-selected .practice-answer-option-bubble-inner{background-color:var(--wnp-color-primary);border-radius:calc(var(--practice-answer-min-height)/3.4);height:100%;width:100%}.practice-answer-disabled{background-color:#fafafa;cursor:default}.practice-answer-disabled .practice-answer-option-bubble{border-color:var(--wnp-color-secondary-extralight)}.practice-answer-disabled .practice-answer-option-bubble.practice-answer-option-bubble-no-empty{border-color:#fafafa}.practice-answer-correct .practice-answer-option-bubble,.practice-answer-incorrect .practice-answer-option-bubble{border:none;padding:0}.practice-answer-correct{background-color:var(--wnp-color-correct-extralight);border-color:var(--wnp-color-correct);cursor:default}.practice-answer-correct .practice-answer-option-bubble-correct{display:inline;display:initial}.practice-answer-incorrect{background-color:var(--wnp-color-incorrect-extralight);border-color:var(--wnp-color-incorrect);cursor:default}.practice-answer-incorrect .practice-answer-option-bubble-incorrect{display:inline;display:initial}.practice-history-question-accordian-summary{align-items:flex-start;display:flex}.practice-history-question-correct-icon>svg,.practice-history-question-incorrect-icon>svg{height:20px;width:20px}.practice-history-question-correct-icon>svg{color:var(--wnp-color-correct)}.practice-history-question-incorrect-icon>svg{color:var(--wnp-color-incorrect)}.practice-history-question-accordian-question-text{margin-left:8px;text-align:left}.practice-history-question-accordian-question-number{font-size:20px;line-height:16px}.practice-history-question-pagination{display:flex;justify-content:center;margin:20px 0;width:100%}.practice-domain-history-list-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.practice-domain-history-list-item-data-list{display:flex;flex-direction:column;margin:0 10px;text-align:left}.practice-domains-list{margin:0 3px}.practice-domains-list-item{display:flex;justify-content:space-between}.practice-domains-list-item h5{font-size:18px}.practice-domains-list-hr{background-color:var(--wnp-color-secondary-extralight);border:none;height:1px;margin:15px 0}.practice-domains-list-progress-container{width:70%}.practice-domains-list-progress-label,.practice-domains-list-score-label{color:var(--wnp-color-secondary-light);font-size:14px}.practice-domains-list-main-content{width:90%}.practice-domains-list-button-container{margin-top:10px}.practice-domains-list-score-content{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:80px}.practice-domains-pratice-test-number{align-items:center;display:flex}.practice-domains-pratice-test-number>p{margin-right:5px}.practice-domains-pratice-test-buttons{margin-top:30px}.practice-domains-pratice-test-buttons>button{margin:0 15px;width:100px}.practice-domains-description{margin-bottom:20px}.practice-full-open-start-form-button>button{width:100%}.practice-full-history-hr{background-color:var(--wnp-color-secondary-extralight);border:none;height:1px;margin:25px 0}.practice-full-history-title{margin-bottom:10px}.practice-full-detail{font-size:18px;margin-bottom:15px;padding:0 10%}.practice-full-refresh-button{margin-top:20px;text-align:center}.account-manage-modal-button-container{display:flex;justify-content:space-between;margin-top:20px}.account-manage-modal-button-container>button{margin:1rem 0;width:fit-content}.practice-full-detail-list-container{display:flex;flex-direction:column;width:100%}.practice-full-detail-list-item{align-items:center;display:flex;width:100%}.practice-full-detail-list-item-field,.practice-full-detail-list-item-value{padding:6px 5px;width:50%}.practice-full-detail-list-item-field{text-align:right}.practice-full-detail-list-item-value{text-align:left}.practice-full-start-button-container{display:flex;margin-top:30px}.practice-full-start-button-container>button{margin:0 15px;width:100px}.practice-full-history-list-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.practice-full-history-list-item-data-list{display:flex;flex-direction:column;margin:0 10px;text-align:left}.practice-full-description{margin-bottom:20px}.leaderboard-feature-area,.leaderboard-feature-area[data-certification-theme=ccsp],.leaderboard-feature-area[data-certification-theme=default]{--leaderboard-primary-color:#8b4513;--leaderboard-primary-text-color:#fff;--leaderboard-secondary-color:#5a2d0c;--leaderboard-highlight-bg-color:#8b451314;--leaderboard-rank1-bg-color:#ffd70012;--leaderboard-rank2-bg-color:#dcdcdc40;--leaderboard-rank3-bg-color:#cd7f3212;--leaderboard-modal-bg-color:#fff8e1;--leaderboard-modal-border-color:#ffecb3;--leaderboard-modal-title-color:#5d4037;--leaderboard-modal-text-color:#5d4037;--leaderboard-modal-input-focus-border-color:#8d6e63;--leaderboard-modal-input-focus-shadow-color:#8d6e6333;--leaderboard-modal-submit-bg-color:#795548;--leaderboard-modal-submit-text-color:#fff;--leaderboard-modal-submit-hover-bg-color:#6d4c41;--leaderboard-modal-cancel-border-color:#795548;--leaderboard-modal-cancel-text-color:#795548;--leaderboard-modal-cancel-hover-bg-color:#79554814;--leaderboard-modal-cancel-hover-text-color:#5d4037;--leaderboard-modal-cancel-hover-border-color:#5d4037;--leaderboard-modal-destructive-bg-color:#dc3545;--leaderboard-modal-destructive-text-color:#fff;--leaderboard-modal-destructive-hover-bg-color:#c82333;--leaderboard-modal-destructive-border-color:#dc3545}.leaderboard-feature-area[data-certification-theme=cism]{--leaderboard-primary-color:#00adbb;--leaderboard-primary-text-color:#fff;--leaderboard-secondary-color:#005c63;--leaderboard-highlight-bg-color:#00adbb14;--leaderboard-rank1-bg-color:#00adbb12;--leaderboard-rank2-bg-color:#e1ebeb40;--leaderboard-rank3-bg-color:#005c6312;--leaderboard-modal-bg-color:#e0f7fa;--leaderboard-modal-border-color:#b2ebf2;--leaderboard-modal-title-color:#004d40;--leaderboard-modal-text-color:#004d40;--leaderboard-modal-input-focus-border-color:#00adbb;--leaderboard-modal-input-focus-shadow-color:#00adbb33;--leaderboard-modal-submit-bg-color:#00adbb;--leaderboard-modal-submit-text-color:#fff;--leaderboard-modal-submit-hover-bg-color:#0096a8;--leaderboard-modal-cancel-border-color:#00796b;--leaderboard-modal-cancel-text-color:#00796b;--leaderboard-modal-cancel-hover-bg-color:#00796b1a;--leaderboard-modal-cancel-hover-text-color:#004d40;--leaderboard-modal-cancel-hover-border-color:#004d40;--leaderboard-modal-destructive-bg-color:#00796b;--leaderboard-modal-destructive-hover-bg-color:#005f56;--leaderboard-modal-destructive-border-color:#00796b}.leaderboard-feature-area[data-certification-theme=cissp]{--leaderboard-primary-color:navy;--leaderboard-primary-text-color:#fff;--leaderboard-secondary-color:#00004d;--leaderboard-highlight-bg-color:#00008014;--leaderboard-rank1-bg-color:#3f51b512;--leaderboard-rank2-bg-color:#e1e1e640;--leaderboard-rank3-bg-color:#1a237e12;--leaderboard-modal-bg-color:#e8eaf6;--leaderboard-modal-border-color:#c5cae9;--leaderboard-modal-title-color:#1a237e;--leaderboard-modal-text-color:#1a237e;--leaderboard-modal-input-focus-border-color:#3f51b5;--leaderboard-modal-input-focus-shadow-color:#3f51b533;--leaderboard-modal-submit-bg-color:#3f51b5;--leaderboard-modal-submit-text-color:#fff;--leaderboard-modal-submit-hover-bg-color:#303f9f;--leaderboard-modal-cancel-border-color:#3f51b5;--leaderboard-modal-cancel-text-color:#3f51b5;--leaderboard-modal-cancel-hover-bg-color:#3f51b514;--leaderboard-modal-cancel-hover-text-color:#303f9f;--leaderboard-modal-cancel-hover-border-color:#303f9f;--leaderboard-modal-destructive-bg-color:#3f51b5;--leaderboard-modal-destructive-hover-bg-color:#303f9f;--leaderboard-modal-destructive-border-color:#3f51b5}.leaderboard-feature-area{display:flex;flex-direction:column;gap:20px;margin:40px auto;max-width:800px}.leaderboard-container{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow:hidden;padding:0}.leaderboard-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:20px}.leaderboard-title{color:#333;font-size:1.5rem;font-weight:600;margin:0}.certification-badge{align-items:center;background-color:var(--leaderboard-primary-color);border-radius:50%;box-shadow:0 2px 4px #0000001a;color:var(--leaderboard-primary-text-color);display:flex;flex-direction:column;font-weight:600;height:60px;justify-content:center;text-align:center;width:60px}.certification-badge span{font-size:.9rem;line-height:1.2}.leaderboard-opt-toggle-section{align-items:center;background-color:#f8f9fa;border-radius:8px;display:flex;gap:15px;justify-content:space-between;padding:15px 20px}.opt-in-description{color:#555;flex-grow:1;font-size:.85rem;line-height:1.4;margin:0;text-align:right}.toggle-switch{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;position:relative}.toggle-switch input{height:0;opacity:0;position:absolute;width:0}.toggle-switch input:disabled+.toggle-slider{background-color:#e9ecef!important;cursor:not-allowed}.toggle-switch input:disabled+.toggle-slider:before{background-color:#adb5bd!important}.toggle-switch input:disabled~.toggle-label{color:#6c757d!important}.toggle-slider-container{display:inline-block;height:22px;position:relative;width:42px}.toggle-slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;transition:background-color .3s;width:100%}.toggle-slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:16px;left:3px;position:absolute;transition:transform .3s;width:16px}.toggle-switch input:checked+.toggle-slider{background-color:var(--leaderboard-primary-color)}.toggle-switch input:focus-visible+.toggle-slider{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--leaderboard-primary-color)}.toggle-switch input:checked+.toggle-slider:before{transform:translateX(20px)}.toggle-label{color:#333;font-size:.85rem;font-weight:500;-webkit-user-select:none;user-select:none}.leaderboard-table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}.leaderboard-table th{border-bottom:1px solid #f0f0f0;color:#888;font-size:.85rem;font-weight:600;letter-spacing:.5px;padding:15px 20px;text-transform:uppercase}.leaderboard-table th:first-child{width:15%}.leaderboard-table th:nth-child(2){width:50%}.leaderboard-table th:nth-child(3){padding-right:20px;text-align:right;width:35%}.leaderboard-table td{border-bottom:1px solid #f0f0f0;padding:15px 20px;vertical-align:middle}.leaderboard-table tr:last-child td{border-bottom:none}.rank{color:var(--leaderboard-primary-color);font-weight:600}.avatar{gap:15px}.avatar,.avatar-circle{align-items:center;display:flex}.avatar-circle{background-color:var(--leaderboard-primary-color);border-radius:50%;color:var(--leaderboard-primary-text-color);flex-shrink:0;font-size:1em;font-weight:600;height:36px;justify-content:center;transition:transform .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,width .2s ease,height .2s ease;width:36px}.user-info{color:#333;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.score{color:#333;font-weight:600;padding-right:20px;text-align:right}.top-rank-1 .rank,.top-rank-2 .rank,.top-rank-3 .rank{font-size:1.05em;font-weight:700}.top-rank-1 .avatar-circle,.top-rank-2 .avatar-circle,.top-rank-3 .avatar-circle{font-size:1.1em;height:40px;width:40px}.top-rank-1{background-color:var(--leaderboard-rank1-bg-color)}.top-rank-1 .rank{color:#b8860b!important}.top-rank-1 .avatar-circle{background-color:gold;border:2px solid #daa520;color:#4a3b00}.top-rank-2{background-color:var(--leaderboard-rank2-bg-color)}.top-rank-2 .rank{color:#708090!important}.top-rank-2 .avatar-circle{background-color:silver;border:2px solid #a9a9a9;color:#36454f}.top-rank-3{background-color:var(--leaderboard-rank3-bg-color)}.top-rank-3 .rank{color:#8c5b2f!important}.top-rank-3 .avatar-circle{background-color:#cd7f32;border:2px solid sienna;color:#fff}.modal-overlay{align-items:center;background-color:#000000b3;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1000}.modal-content{animation:fadeInScale .3s ease-out;background:var(--leaderboard-modal-bg-color);border:1px solid var(--leaderboard-modal-border-color);border-radius:12px;box-shadow:0 6px 20px #0003;max-width:400px;padding:25px;position:relative;text-align:center;width:100%}@keyframes fadeInScale{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-content .modal-title{color:var(--leaderboard-modal-title-color);font-size:1.25rem;font-weight:600;line-height:1.3;margin-bottom:18px;margin-top:0}.modal-subtext{color:var(--leaderboard-modal-text-color);font-size:.9rem;line-height:1.5;margin-bottom:25px;margin-top:-10px;opacity:.85}.modal-input{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;color:#333;flex-grow:1;font-size:.9rem;padding:10px 35px 10px 15px;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.modal-input::placeholder{color:#999}.modal-content .modal-input:focus{border-color:var(--leaderboard-modal-input-focus-border-color);box-shadow:0 0 0 3px var(--leaderboard-modal-input-focus-shadow-color)}.modal-terms-agreement{align-items:center;color:#555;color:var(--leaderboard-modal-text-color,#555);display:flex;font-size:.8rem;justify-content:flex-start;line-height:1.4;margin-bottom:20px;margin-top:8px;text-align:left}.modal-terms-agreement input[type=checkbox]{flex-shrink:0;margin-right:9px;transform:scale(1.15)}.modal-terms-agreement label{align-items:center;color:var(--leaderboard-modal-text-color);cursor:pointer;display:flex}.modal-terms-agreement label a{color:var(--leaderboard-primary-color);font-size:12px;font-weight:600;text-decoration:none}.modal-terms-agreement label a:hover{text-decoration:underline}.modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:0}.modal-content .modal-actions.opt-out-actions{justify-content:space-between}.modal-button{border:1px solid #0000;border-radius:8px;box-shadow:0 2px 4px #0000001a;cursor:pointer;font-size:.85rem;font-weight:600;letter-spacing:.2px;line-height:1.5;padding:9px 18px;transition:background-color .2s ease,transform .1s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease}.modal-button:hover:not(:disabled){box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.modal-button:active:not(:disabled){box-shadow:0 2px 4px #0000001a;transform:translateY(0)}.modal-button:disabled{cursor:not-allowed;opacity:.6}.modal-submit-button{background-color:var(--leaderboard-modal-submit-bg-color);border-color:var(--leaderboard-modal-submit-bg-color);color:var(--leaderboard-modal-submit-text-color)}.modal-submit-button:hover:not(:disabled){background-color:var(--leaderboard-modal-submit-hover-bg-color);border-color:var(--leaderboard-modal-submit-hover-bg-color)}.modal-cancel-button{background-color:initial;border-color:var(--leaderboard-modal-cancel-border-color);border-style:solid;border-width:1px;color:var(--leaderboard-modal-cancel-text-color)}.modal-cancel-button:hover:not(:disabled){background-color:var(--leaderboard-modal-cancel-hover-bg-color);border-color:var(--leaderboard-modal-cancel-hover-border-color);color:var(--leaderboard-modal-cancel-hover-text-color)}.modal-button.opt-out-confirm-button{background-color:var(--leaderboard-modal-destructive-bg-color);border-color:var(--leaderboard-modal-destructive-border-color);color:var(--leaderboard-modal-destructive-text-color)}.modal-button.opt-out-confirm-button:hover:not(:disabled){background-color:var(--leaderboard-modal-destructive-hover-bg-color);border-color:var(--leaderboard-modal-destructive-hover-bg-color);color:var(--leaderboard-modal-destructive-text-color)}.current-user-row{background-color:var(--leaderboard-highlight-bg-color)!important}.current-user-row td{color:var(--leaderboard-secondary-color)!important;font-weight:500!important}.leaderboard-opted-out-placeholder{align-items:center;background-color:#f8f9fa;display:flex;flex-direction:column;justify-content:center;min-height:200px;padding:40px 20px;text-align:center}.leaderboard-opted-out-image{border-radius:8px;height:650px;margin-bottom:20px;max-width:100%}.leaderboard-opted-out-message{color:#555;font-size:1rem;line-height:1.6;margin:0}.error-message,.loading-message,.no-data-message{align-items:center;border-radius:0 0 12px 12px;display:flex;justify-content:center;margin:0;min-height:200px;padding:40px 20px;text-align:center}.error-message{background-color:#f8d7da;color:#721c24;font-weight:500}.loading-message,.no-data-message{background-color:#e9ecef;color:#495057}@media (max-width:768px){.leaderboard-opt-toggle-section{align-items:flex-start;flex-direction:column}.opt-in-description{margin-top:10px;max-width:100%;text-align:left}.toggle-switch{width:auto}}@media (max-width:600px){.leaderboard-feature-area{gap:15px;margin:20px auto}.leaderboard-header{padding:15px}.leaderboard-title{font-size:1.3rem}.certification-badge{height:50px;width:50px}.certification-badge span{font-size:.8rem}.leaderboard-table thead{display:none}.leaderboard-table,.leaderboard-table tbody,.leaderboard-table td,.leaderboard-table tr{display:block;width:100%}.leaderboard-table tr{background-color:#fff;border-radius:6px;box-shadow:0 1px 3px #0000000d;margin-bottom:10px;overflow:hidden}.leaderboard-table td{border-bottom:none;box-sizing:border-box;padding:12px 15px;position:relative}.leaderboard-table tr:not(:last-child){border-bottom:1px solid #f0f0f0}.leaderboard-table tr:last-child{margin-bottom:0}.leaderboard-table td:before{color:#495057;content:attr(data-label);font-size:.7rem;font-weight:600;left:15px;position:absolute;text-transform:uppercase;top:50%;transform:translateY(-50%);white-space:nowrap;width:70px}.avatar{align-items:center;display:flex;gap:10px;justify-content:flex-start;padding-left:95px}.rank,.score{display:block;font-size:.9em;padding-left:95px;text-align:right}.user-info{flex-grow:1;font-size:.9em;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.leaderboard-table td.avatar:before{content:"User"}.avatar-circle{flex-shrink:0;font-size:.9em;height:30px;width:30px}.top-rank-1 .avatar-circle,.top-rank-2 .avatar-circle,.top-rank-3 .avatar-circle{font-size:1em;height:34px;width:34px}.modal-content{border-radius:10px;padding:20px}.modal-content .modal-title{font-size:1.15rem;margin-bottom:15px}.modal-input{font-size:.85rem;padding:10px 30px 10px 12px}.modal-terms-agreement{font-size:.75rem;margin-bottom:15px;margin-top:6px}.modal-terms-agreement input[type=checkbox]{margin-right:7px;transform:scale(1.1)}.modal-actions{flex-direction:column;gap:10px}.modal-button{font-size:.8rem;padding:10px 15px;width:100%}.error-message,.leaderboard-opted-out-placeholder,.loading-message,.no-data-message{min-height:150px;padding:20px 15px}.leaderboard-opted-out-image{max-height:500px}}.terms-conditions-container{background-color:#f4f6f8;box-sizing:border-box;color:#333;display:flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;justify-content:center;min-height:100vh;padding:20px}.terms-conditions-content{background-color:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;line-height:1.6;max-width:800px;padding:30px 40px;width:100%}.terms-conditions-content h1{border-bottom:1px solid #e0e0e0;color:#2c3e50;font-size:2rem;margin-bottom:25px;margin-top:0;padding-bottom:15px;text-align:center}.terms-conditions-content h2{color:#34495e;font-size:1.5rem;margin-bottom:15px;margin-top:30px}.terms-conditions-content p{color:#555;font-size:1rem;margin-bottom:15px}.terms-conditions-content a{color:#3498db;font-weight:500;text-decoration:none}.terms-conditions-content a:hover{color:#2980b9;text-decoration:underline}.terms-conditions-content .agreement-statement{border-top:1px solid #e0e0e0;color:#444;font-style:italic;font-weight:500;margin-top:30px;padding-top:20px;text-align:center}@media (max-width:768px){.terms-conditions-content{padding:25px 30px}.terms-conditions-content h1{font-size:1.75rem}.terms-conditions-content h2{font-size:1.3rem}.terms-conditions-content p{font-size:.95rem}}@media (max-width:480px){.terms-conditions-container{padding:15px}.terms-conditions-content{padding:20px}.terms-conditions-content h1{font-size:1.5rem;margin-bottom:20px}.terms-conditions-content h2{font-size:1.2rem;margin-bottom:10px;margin-top:25px}.terms-conditions-content p{font-size:.9rem;margin-bottom:12px}}.podium-main-section{align-items:flex-end;background-color:#f8f9fa;border-bottom:1px solid #e0e0e0;display:flex;gap:5px;justify-content:center;margin-bottom:20px;padding:20px 10px 10px;position:relative}.podium-item{align-items:center;display:flex;flex-direction:column-reverse;position:relative;text-align:center}.podium-item,.podium-item-placeholder{max-width:160px;width:calc(33.333% - 10px)}.podium-item-placeholder.podium-item-rank2{order:1}.podium-item-placeholder.podium-item-rank1{order:2}.podium-item-placeholder.podium-item-rank3{order:3}.podium-user-card{align-items:center;display:flex;flex-direction:column;margin-bottom:-15px;padding-bottom:5px;position:relative;z-index:2}.podium-avatar-circle{align-items:center;background-color:#e9ecef;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 8px #00000026;color:var(--leaderboard-primary-text-color);display:flex;font-size:1.6em;font-weight:700;height:54px;justify-content:center;margin-bottom:8px;width:54px}.podium-item-rank1 .podium-avatar-circle{background-color:gold;color:#fff}.podium-item-rank2 .podium-avatar-circle{background-color:silver;color:#fff}.podium-item-rank3 .podium-avatar-circle{background-color:#cd7f32;color:#fff}.podium-username{color:#444;font-size:.85rem;font-weight:500;margin-bottom:2px;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.podium-score-display{color:#666;font-size:.8rem;font-weight:400}.podium-block{align-items:center;border-radius:8px 8px 0 0;box-shadow:0 4px 10px #0000001a;color:#fff;display:flex;font-size:2.8em;font-weight:700;justify-content:center;padding:5px 0;position:relative;width:100%;z-index:1}.podium-block:before{background-color:inherit;border-radius:6px 6px 2px 2px;content:"";filter:brightness(1.15);height:16px;left:5%;position:absolute;right:5%;top:-8px;transform:perspective(20px) rotateX(15deg) translateY(-2px);z-index:-1}.podium-item-rank1{order:2;z-index:10}.podium-item-rank1 .podium-block{background:gold;height:120px}.podium-item-rank1 .podium-block:before{filter:brightness(1.2)}.podium-item-rank2{order:1}.podium-item-rank2 .podium-block{background:silver;height:95px}.podium-item-rank3{order:3}.podium-item-rank3 .podium-block{background:#cd7f32;height:75px}.podium-item.current-user-podium .podium-avatar-circle{border-color:#333;border-color:var(--leaderboard-secondary-color,#333);box-shadow:0 0 10px #333;box-shadow:0 0 10px var(--leaderboard-secondary-color,#333)}.podium-item.current-user-podium .podium-username{color:#000;color:var(--leaderboard-secondary-color,#000);font-weight:700}.leaderboard-table tr.top-rank-1,.leaderboard-table tr.top-rank-2,.leaderboard-table tr.top-rank-3{background-color:initial}.leaderboard-table .avatar-circle{background-color:var(--leaderboard-primary-color);border:none;color:var(--leaderboard-primary-text-color);font-size:1em;height:36px;width:36px}.below-podium-message{color:#666;font-style:italic;padding:20px;text-align:center}@media (max-width:768px){.podium-main-section{align-items:center;gap:8px;padding-top:20px}.podium-item,.podium-item-placeholder{max-width:250px;width:80%}.podium-item-rank1{order:2!important}.podium-item-rank2{order:1!important}.podium-item-rank3{order:3!important}.podium-avatar-circle{font-size:1.5em;height:50px;margin-bottom:6px;width:50px}.podium-username{font-size:.8rem;max-width:90%}.podium-score-display{font-size:.75rem}.podium-block{font-size:2em}.podium-item-rank1 .podium-block{height:100px}.podium-item-rank2 .podium-block{height:80px}.podium-item-rank3 .podium-block{height:65px}.podium-block:before{height:12px;top:-6px}}@media (max-width:600px){.leaderboard-table thead{display:table-header-group!important}.leaderboard-table{display:table!important;width:100%!important}.leaderboard-table tbody{display:table-row-group!important}.leaderboard-table tr{border:none;border-radius:0;box-shadow:none;display:table-row!important;margin-bottom:0}.leaderboard-table td,.leaderboard-table th{display:table-cell!important;min-height:auto;padding:10px 8px;position:static;text-align:left;vertical-align:middle}.leaderboard-table td:before{content:none!important;display:none!important}.leaderboard-table th{border-bottom:1px solid #f0f0f0;color:#888;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.leaderboard-table th:first-child{padding-left:15px;width:18%}.leaderboard-table th:nth-child(2){width:52%}.leaderboard-table th:nth-child(3){padding-right:15px;text-align:right;width:30%}.leaderboard-table td{border-bottom:1px solid #f0f0f0}.leaderboard-table tr:last-child td{border-bottom:none}.leaderboard-table td.rank{color:navy;color:var(--leaderboard-primary-color,navy);font-size:.9rem;font-weight:600;padding-left:15px}.leaderboard-table td.avatar{align-items:center;display:flex!important;gap:8px}.leaderboard-table td.avatar .avatar-circle{flex-shrink:0;font-size:.9rem;height:30px;width:30px}.leaderboard-table td.avatar .user-info{color:#333;font-size:.9rem;font-weight:500;text-align:left}.leaderboard-table td.score{color:#333;font-size:.9rem;font-weight:500;padding-right:15px;text-align:right}.leaderboard-table td.rank,.leaderboard-table td.score{justify-content:normal}}.modal-input.input-error-numeric{border:2px solid #d32f2f}.modal-input-wrapper{align-items:center;display:flex;margin-bottom:15px;position:relative}.modal-input-clear-button{align-items:center;background:#0000;border:none;color:#de0909;cursor:pointer;display:flex;font-size:1.4em;justify-content:center;line-height:1;padding:0 4px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.modal-input-clear-button:hover{color:#333}.practice .MuiTabs-root{background-color:#fff;border-bottom:1px solid var(--wnp-color-secondary-extralight);max-width:650px;position:sticky;top:var(--topbar-height);width:100%;z-index:100}.practice-tab-content{margin-top:30px;width:100%}.practice-qa-answer-container{display:flex;flex-direction:column}.practice-qa-answer-button-container,.practice-qa-next-button-container{margin:30px 0;width:100%}.practice-qa-answer-button-container>button,.practice-qa-next-button-container>button{width:100%}.practice-test-result-message{font-size:18px;margin:20px 0;text-align:center}.practice-test-cancel-popover{padding:20px;text-align:center}.practice-test-cancel-popover-button-container{display:flex;justify-content:space-around;margin-top:15px}.practice-test-time-remaining{background-color:var(--wnp-color-primary-extralight);border-radius:26px;font-size:16px;line-height:16px;margin-bottom:10px;padding:10px;text-align:center;width:100%}.practice-test-time-remaining-clock{display:inline-block;text-align:left;width:55px}.while-browser-redirect{align-items:center;display:flex;flex-direction:column;height:80vh;justify-content:center;padding:0 1rem;text-align:center;width:100%}.while-browser-redirect *{margin-bottom:2rem}.while-browser-redirect button{max-width:20rem;width:100%}@font-face{font-family:adelle-light;font-style:normal;font-weight:400;src:url(/static/media/adelle_light-webfont.047f097d5c73f7950c23.woff2) format("woff2"),url(/static/media/adelle_light-webfont.c851c7c3133774d085ad.woff) format("woff")}@font-face{font-family:adelle-regular;font-style:normal;font-weight:400;src:url(/static/media/adelle_reg-webfont.27b032f8296bbc0c5f44.woff2) format("woff2"),url(/static/media/adelle_reg-webfont.eba349c649b08a7191f2.woff) format("woff")}@font-face{font-family:adelle-italic;font-style:normal;font-weight:400;src:url(/static/media/adelle_italic-webfont.1fb792f1b948ee1aa493.woff2) format("woff2"),url(/static/media/adelle_italic-webfont.e68f832cc19087ce221c.woff) format("woff")}@font-face{font-family:adelle-bold;font-style:normal;font-weight:400;src:url(/static/media/adelle_bold-webfont.45c1f85a0d45e112bb4a.woff2) format("woff2"),url(/static/media/adelle_bold-webfont.95b302a5a8070342ecb7.woff) format("woff")}@font-face{font-family:adelle-extrabold;font-style:normal;font-weight:400;src:url(/static/media/adelle_extrabold-webfont.9afc2a9f80f8cf06e4ac.woff2) format("woff2"),url(/static/media/adelle_extrabold-webfont.5b78cdefd0cd244fb78a.woff) format("woff")}@font-face{font-family:adelle_sans-light;font-style:normal;font-weight:400;src:url(/static/media/adelle_sans_light-webfont.be2ca800c76365a17b49.woff2) format("woff2"),url(/static/media/adelle_sans_light-webfont.d46ce985405d2a760b68.woff) format("woff")}@font-face{font-family:adelle_sans-regular;font-style:normal;font-weight:400;src:url(/static/media/adelle_sans_reg-webfont.d6de378543180f1518ce.woff2) format("woff2"),url(/static/media/adelle_sans_reg-webfont.4d267d334108e7af0594.woff) format("woff")}@font-face{font-family:adelle_sans-italic;font-style:normal;font-weight:400;src:url(/static/media/adelle_sans_italic-webfont.a256be20ef9a46aeb3e5.woff2) format("woff2"),url(/static/media/adelle_sans_italic-webfont.3d842ec55eff9ec78586.woff) format("woff")}@font-face{font-family:adelle_sans-bold;font-style:normal;font-weight:400;src:url(/static/media/adelle_sans_bold-webfont.c82874376686ed3c2bf7.woff2) format("woff2"),url(/static/media/adelle_sans_bold-webfont.f691e9f70ada7a880d73.woff) format("woff")}@font-face{font-family:adelle_sans-extrabold;font-style:normal;font-weight:400;src:url(/static/media/adelle_sans_extrabold-webfont.932bbbea7d7355371913.woff2) format("woff2"),url(/static/media/adelle_sans_extrabold-webfont.06eba0868f0339c4d50c.woff) format("woff")}@font-face{font-family:cherry_blossoms-regular;font-style:normal;font-weight:400;src:url(/static/media/cherry_blossoms_reg-webfont.a0f3a72e80790d52d864.woff2) format("woff2"),url(/static/media/cherry_blossoms_reg-webfont.0022f77263e5d7ed3751.woff) format("woff")}:root{--wnp-color-font:#0f0f0f;--wnp-color-primary-dark:#1c7ca3;--wnp-color-primary:#1f87b2;--wnp-color-primary-light:#78b7d1;--wnp-color-primary-extralight:#d2e7f0;--wnp-color-secondary:#2b363d;--wnp-color-secondary-light:#80868b;--wnp-color-secondary-extralight:#d5d7d8;--wnp-color-cissp-dark:#004ea9;--wnp-color-cissp:#0055b8;--wnp-color-cissp-extralight:#eaf1f9;--wnp-color-crisc-dark:#aba808;--wnp-color-crisc:#b2bb0d;--wnp-color-crisc-extralight:#edeed9;--wnp-color-cism-dark:#009fab;--wnp-color-cism:#00adbb;--wnp-color-cism-extralight:#eaf8f9;--wnp-color-sscp-dark:#004f48;--wnp-color-sscp:#00564e;--wnp-color-sscp-extralight:#eaf1f0;--wnp-color-ccsp-dark:#a06b00;--wnp-color-ccsp:#af7500;--wnp-color-ccsp-extralight:#f8f4ea;--wnp-color-ccsk-dark:#ac471f;--wnp-color-ccsk:#bc4d22;--wnp-color-ccsk-extralight:#f9f0ed;--wnp-color-cisa-dark:#0bbbe3;--wnp-color-cisa:#02aff9;--wnp-color-cisa-extralight:#e8f3f8fc;--wnp-color-correct-dark:#2e7d32;--wnp-color-correct:#408844;--wnp-color-correct-extralight:#edf7ed;--wnp-color-incorrect:#cf4229;--wnp-color-incorrect-extralight:#fbefed;--wnp-color-cissp-2024-dark:#f76b4d;--wnp-color-cissp-2024:#f56853;--wnp-color-cissp-2024-extralight:#f8f4ea;--wnp-font-body-regular:"adelle_sans-regular";--wnp-font-header-regular:"adelle-regular"}*{box-sizing:border-box;margin:0;padding:0}#root,body,html{height:100%}body{color:#0f0f0f;color:var(--wnp-color-font);font-family:adelle_sans-regular;line-height:1.4;margin:0}h1,h2,h3,h4,h5,h6{font-family:adelle-regular}h1{font-size:48px}h2{font-size:40px}h3{font-size:36px}h4{font-size:32px}h5{font-size:26px}h6{font-size:22px}a,p{font-family:adelle_sans-regular;font-size:16px}a,a:active,a:hover,a:visited{color:#1f87b2;color:var(--wnp-color-primary);text-decoration:none}.font-header-light{font-family:adelle-light;font-weight:400}.font-header-regular{font-family:adelle-regular}.font-header-italic{font-family:adelle-italic}.font-header-bold{font-family:adelle-bold}.font-header-extrabold{font-family:adelle-extrabold}.font-body-light{font-family:adelle_sans-light}.font-body-regular{font-family:adelle_sans-regular}.font-body-italic{font-family:adelle_sans-italic}.font-body-bold{font-family:adelle_sans-bold}.font-body-extrabold{font-family:adelle_sans-extrabold}.font-accent{font-family:cherry_blossoms-regular;font-size:32px;line-height:.5}.font-color-regular{color:#0f0f0f;color:var(--wnp-color-font)}.hidden{display:none}
/*# sourceMappingURL=main.96c6853a.css.map*/