.mpcs-classroom-next-lesson-link.disabled{opacity:0.35!important;pointer-events:none!important;cursor:not-allowed!important;filter:grayscale(100%)!important}#lesson-progress-container{width:100%;height:8px;background:#eee;border-radius:5px;margin-bottom:10px;overflow:hidden}#lesson-progress-bar{height:100%;width:0%;background:#28a745;transition:width 0.4s ease}#lesson-progress-text{font-size:14px;margin-bottom:20px}.mpcs-lesson.completed .circle:after{content:"✓";color:white;font-size:14px;position:absolute;top:2px;left:6px}.mpcs-lesson.completed .circle{background:#28a745!important}.mpcs-lesson.locked .circle{background:#ccc!important}#mpcs-classroom-next-lesson-link{transition:all 0.3s ease}.mpcs-lesson a{transition:all 0.3s ease}.locked{opacity:0.75!important;pointer-events:none!important;cursor:not-allowed!important}.mpcs-classroom-next-lesson-link.locked{background-color:#ccc!important;color:#666!important;border-color:#ccc!important}.mpcs-lesson.locked{pointer-events:auto!important;opacity:1!important;filter:none!important;cursor:pointer!important}.mpcs-lesson.completed .circle{background:#28a745!important}.mpcs-lesson.completed .circle:after{content:"✓"!important;color:#fff;font-size:14px}.mp_login_form input[type=submit]{padding:0.8em 5.1em;background:#0f1724;border-radius:3px}.mp-form-label{font-size:large;font-weight:700;color:#0f1724}#mpcs-sidebar>div.mpcs-sidebar-wrapper>div>h2{font-size:24px;font-family:"Poppins"!important;font-weight:600}.mepr-login-actions{font-weight:700}h2.entry-title{font-weight:700;color:#0f1724}h3.wp-block-heading{color:#0f1724}.mpcs-lesson-link{font-size:16px;font-weight:700}#mpcs-sidebar .mpcs-sidebar-wrapper .figure img{max-height:100%}#mpcs-navbar{height:80px}#mpcs-navbar .navbar-section .navbar-brand img{max-height:55px}#mpcs-navbar{font-size:20px}.dfh-16 .et-menu>.menu-item-has-children>.sub-menu:before{display:none}.wp-block-column.is-layout-flow.wp-block-column-is-layout-flow{font-size:18px;color:black}main#mpcs-main{font-size:17px}#mpcs-main h2{padding-bottom:25px}.wp-block-columns.vidsctn.is-layout-flex.wp-container-core-columns-is-layout-9d6595d7.wp-block-columns-is-layout-flex{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.wp-block-column.icnstps.is-layout-flow.wp-block-column-is-layout-flow{border:1px solid #e8e8e8;padding:20px;margin:12px;border-radius:8px;box-shadow:2px 2px 10px #888888}.mpcs-cards .card-footer span{display:none}:where(.wp-block-columns.is-layout-flex){gap:0em}.entry-content .wp-block-embed{margin:1em 0px}@media (max-width:479px){#mpcs-navbar .navbar-section .navbar-brand img{max-height:20px}}@media (max-width:479px){.mpcs-nav-menu-mobile.dropdown.dropdown-right.show-lg{display:none!important}}@media (max-width:479px){#mpcs-main h2{font-size:1.4rem}}.wah-login-form{max-width:420px;margin:0 auto}.wah-login-form input[type="email"],.wah-login-form input[type="password"]{width:100%;padding:14px 16px;font-size:20px;font-weight:700;border-radius:6px;border:1px solid #ccc;box-sizing:border-box}.wah-login-form p{margin-bottom:16px}.wah-login-form input[type="submit"]{width:100%;padding:14px;font-size:16px;background-color:#2ea3f2;color:#ffffff;border:none;border-radius:6px;cursor:pointer;transition:all 0.3s ease}.wah-login-form input[type="submit"]:hover{background-color:#1e8bd6}.wah-login-form label{font-size:20px;font-weight:700;color:#333}.wah-card,.wah-why-start,.wah-why-grows,.wah-what-feeds{background:#0b74de;color:#ffffff;padding:25px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,0.15);margin-bottom:30px;font-family:Arial,sans-serif}.wah-card h3,.wah-why-start h3,.wah-why-grows h3,.wah-what-feeds h3{font-size:22px;font-weight:700;margin-bottom:15px;border-bottom:2px solid rgba(255,255,255,0.3);padding-bottom:8px}.wah-why-start h4,.wah-why-grows h4,.wah-what-feeds h4{font-size:18px;font-weight:600;margin-top:15px;margin-bottom:8px;color:#ffffff}.wah-card p,.wah-why-start p,.wah-why-grows p,.wah-what-feeds p{font-size:16px;line-height:1.5;margin:5px 0}.wah-why-start>div,.wah-why-grows>div,.wah-what-feeds>div{background:#162033;padding:15px;border-radius:8px;margin-bottom:15px}.wah-therapy-grid,.wah-what-feeds div[style*="display:grid"]{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:10px;margin-top:10px}.wah-therapy{background:#0f1724;padding:10px 5px;border-radius:6px;text-align:center;font-size:14px}.wah-therapy .wah-label{display:block;font-weight:600;margin-bottom:4px;color:#fff}.wah-therapy .wah-status{font-weight:700;color:#0b74de}.wah-why-start table{width:100%;border-collapse:collapse;margin-top:10px}.wah-why-start table th,.wah-why-start table td{padding:8px;border:1px solid #334155;text-align:center}.wah-why-start table th{background:#0b74de;color:#fff}@media (max-width:768px){.wah-therapy-grid{grid-template-columns:repeat(auto-fit,minmax(80px,1fr))}.wah-card,.wah-why-start,.wah-why-grows,.wah-what-feeds{padding:15px}}.wah-profile-card{background:#ffffff;border-radius:5px;box-shadow:0 10px 25px rgba(0,0,0,0.08);max-width:100%;margin:20px auto;overflow:hidden;font-family:Poppins!important;border:1px solid #c7c7c7}.wah-profile-header{background:#d9e6fb;padding:18px 20px;font-size:22px;font-weight:700;color:#2c3e50}.wah-profile-body{padding:20px}.wah-profile-row{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #eee;font-size:15px}.wah-profile-row:last-child{border-bottom:none}.wah-profile-icon{width:28px;text-align:center;font-size:18px;margin-right:10px}.wah-profile-label{font-weight:600;color:#34495e;width:120px}.wah-profile-value{color:#2c3e50;flex:1}@media (max-width:480px){.wah-profile-row{flex-wrap:wrap}.wah-profile-label{width:100%;margin-bottom:4px}}#mpcs-main>div.mpcs-main-content>p{border:1px solid #ddd;border-radius:5px;padding:20px 20px 20px 20px;font-size:18px;font-family:Poppins!important;font-weight:400;box-shadow:0 4px 10px rgba(0,0,0,0.05);line-height:1.6;background:#101825;color:white}figure.wp-block-embed.is-type-video.is-provider-vimeo.wp-block-embed-vimeo.wp-embed-aspect-16-9.wp-has-aspect-ratio{border:1px solid #ddd;border-radius:5px;padding:20px;box-shadow:0 4px 10px rgba(0,0,0,0.05);background:#101825}.wah-profile-value{margin-left:5px;font-weight:normal}.cancer-intro{color:#333;line-height:1.6;max-width:100%;margin:0 auto;padding:40px 0px 20px}.intro-box{background-color:#0b74de;padding:30px 25px;border-radius:5px;color:#ffffff;margin-bottom:30px;border:1px solid #101825;margin-top:-20px}.intro-box h1{font-size:28px;font-weight:700;margin-bottom:16px;font-family:Poppins!important}.intro-box p{font-size:18px;margin-bottom:12px;line-height:1.4;font-family:Poppins!important;font-weight:400}.contributors-info{background-color:#d9e6fb;padding:20px 25px;border-radius:5px;border:1px solid #afafaf}.contributors-info h2{font-size:1.3rem;font-weight:700;margin-bottom:12px;color:#111}.contributors-info p{font-size:1rem;margin:0;display:flex;align-items:center}.indicator-red{color:#d13838;font-size:18px;margin-right:5px;font-family:Poppins!important}#mpcs-main h2{padding-bottom:0px;font-size:28px;font-family:Poppins!important;font-weight:700}.wah-why-grows .wah-section{background:#1e293b;border-radius:12px;padding:20px;margin-bottom:20px;border-left:4px solid #3b82f6}.wah-why-grows .wah-title{color:#fff}.wah-why-grows .wah-description{color:#cbd5e1}.wah-feed-card{background:#ffffff;border-radius:14px;padding:24px;margin-bottom:32px;box-shadow:0 10px 30px rgba(0,0,0,0.06)}.wah-feed-card h3{font-size:22px;margin-bottom:12px}.wah-feed-info{font-size:16px;line-height:1.6;margin-bottom:20px}.wah-therapy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.wah-therapy{background:#f4f6f9;border-radius:8px;padding:10px;text-align:center}.wah-label{display:block;font-size:13px;font-weight:600}.wah-status{display:block;margin-top:4px;font-size:14px}.wah-worsen{color:#d63638}.wah-some{color:#dba617}.wah-yes{color:#2e9e5b}.wah-no{color:#777}.wah-personal-info{background:#ffffff;border-radius:14px;padding:24px;max-width:600px;box-shadow:0 10px 30px rgba(0,0,0,0.06);margin-bottom:30px}.wah-personal-info p{font-size:16px;margin:0 0 10px}.wah-login-card{background:#0b74de;padding:40px;border-radius:5px;max-width:100%;width:100%;text-align:center;box-shadow:0 12px 26px rgba(0,0,0,0.25);color:#ffffff;font-family:Poppins!important;padding:60px}@media (max-width:768px){.wah-login-card{padding:30px}}.wah-login-card label{display:block;text-align:left;margin-top:15px;font-size:15px;font-weight:600}.wah-login-card input[type="email"],.wah-login-card input[type="password"]{width:100%;padding:12px 15px;margin-top:6px;border:none;border-radius:5px;background:#ffffff;color:#0f1724;font-size:15px;outline:none}.wah-login-card button{width:100%;padding:14px;background:#101825;color:#fff;font-size:16px;font-weight:700;border:none;border-radius:5px;margin-top:22px;cursor:pointer;transition:0.3s ease}.wah-login-card button:hover{background:#d9e6fb}a#mpcs-classroom-next-lesson-link.locked{opacity:0.35!important;pointer-events:none!important;cursor:not-allowed!important;filter:grayscale(100%)!important}.mpcs-next-lesson.locked{opacity:0.4;cursor:not-allowed}@media (max-width:767px){h4+div[style*="display: flex"]{flex-direction:column!important;align-items:flex-start!important}h4+div[style*="display: flex"]>div{width:100%;margin-right:0!important;margin-bottom:12px;display:flex;align-items:center}h4+div[style*="display: flex"] span{line-height:1.4;font-size:14px}h4+div[style*="display: flex"] img{width:22px!important;height:22px!important;flex-shrink:0}}.wp-block-column.pchsteps.is-layout-flow.wp-block-column-is-layout-flow{margin-top:40px;margin-bottom:-40px}@media (max-width:768px){figure.wp-block-embed.is-type-video.is-provider-vimeo.wp-block-embed-vimeo.wp-embed-aspect-16-9.wp-has-aspect-ratio{padding:10px}}.wp-block-column.icnstps.is-layout-flow.wp-block-column-is-layout-flow:hover{box-shadow:2px 2px 10px #dfedfe}.wp-block-column.ckbkimg.is-content-justification-center.is-layout-constrained.wp-block-column-is-layout-constrained{padding-right:20px}.wp-block-buttons.ffeb.is-layout-flex.wp-block-buttons-is-layout-flex{margin-top:20px}.wp-block-columns.fdsectn.is-layout-flex.wp-container-core-columns-is-layout-9d6595d7.wp-block-columns-is-layout-flex{margin-top:-40px;padding:20px 20px 10px 20px;border-radius:5px;border:1px solid #b7b7b7;margin-top:20px}.wp-block-columns.sprtnvids.is-layout-flex.wp-container-core-columns-is-layout-9d6595d7.wp-block-columns-is-layout-flex{padding:20px;background:#d9e6fb;border-radius:5px;border:1px solid #afafaf}.wp-block-column.glbldr.is-layout-flow.wp-block-column-is-layout-flow{padding-right:20px;border-right:1px solid #afafaf}.wp-block-column.hydrtn.is-layout-flow.wp-block-column-is-layout-flow{padding-left:20px}.wp-block-column.ytvidttl.is-layout-flow.wp-block-column-is-layout-flow{margin-top:40px;border-top:1px solid #afafaf;padding-top:40px}.pricing-section{width:100%;margin-top:20px;padding-bottom:40px}.pricing-container{display:flex;width:100%;gap:20px}.pricing-card{flex:1;min-width:0;background:linear-gradient(135deg,#0b74de 0%,#101825 100%);border:2px solid #ddd;border-radius:8px;padding:30px 20px}.pricing-card:hover{transform:translateY(-5px)}.plan-payg{background:linear-gradient(135deg,#f3e5f5 0%,#e1bee7 100%);border-top:5px solid #7b1fa2}.plan-standard{background:linear-gradient(135deg,#e3f2fd 0%,#bbdefb 100%);border-top:5px solid #1976d2}.plan-elite{background:linear-gradient(135deg,#e8f5e9 0%,#c8e6c9 100%);border-top:5px solid #388e3c}.plan-title{font-size:24px;margin-bottom:10px;font-weight:800}.plan-price{font-size:40px;margin-bottom:20px;font-weight:900}.plan-price span{font-size:16px}.accordion-btn{background:transparent;border:none;font-size:16px;cursor:pointer;width:100%;text-align:left;padding:10px;margin-top:10px;border-top:1px solid #eee}.accordion-btn .arrow{float:right;transition:transform 0.3s ease}.feature-list{display:block!important;list-style-type:disc;padding-left:20px;margin-top:10px}.feature-list li{margin-bottom:5px;line-height:1.4}ul.feature-list{padding-left:20px}.feature-list li{padding:6px 0;border-bottom:1px solid #eee;font-size:14px}.btn-select{display:block;width:100%;padding:12px;text-align:center;text-decoration:none;color:white!important;font-weight:bold;border-radius:6px;margin-top:15px;transition:all 0.3s ease}.btn-payg{background-color:#7b1fa2}.btn-standard{background-color:#1976d2}.btn-elite{background-color:#388e3c}.btn-payg:hover{background-color:#cb90e3}.btn-standard:hover{background-color:#83b4e5}.btn-elite:hover{background-color:#97df9b}@media (max-width:768px){.pricing-container{flex-direction:column}}p.pwmintro{background:linear-gradient(135deg,#0b74de 0%,#0f1724 100%);color:white;padding:25px;border-radius:5px}.cancer-intro .intro-box{text-align:center}.contributors-info{text-align:center}.contributors-info p{display:inline-block}#bookmark>a>span{color:white}@media only screen and (min-device-width:390px) and (max-device-width:390px) and (-webkit-min-device-pixel-ratio:3){.wah-login-wrapper{margin-top:-80px!important}}@media only screen and (max-width:430px){.wah-login-wrapper{margin-top:-80px!important}}.mpcs-classroom #mpcs-navbar #mpcs-lesson-navigation>a:not(#mpcs-classroom-previous-lesson-link){background:linear-gradient(45deg,#09018b,#64b6ff)!important}.mpcs-classroom #mpcs-navbar #mpcs-lesson-navigation>a:not(#mpcs-classroom-previous-lesson-link):hover{background:linear-gradient(135deg,rgb(15,118,110) 0%,rgb(19,78,74) 100%)!important;background-color:#f4a900!important;color:#ffffff!important;transform:translateY(-3px);box-shadow:0 6px 15px rgba(0,0,0,0.18)}a#mpcs-classroom-previous-lesson-link{transition:all 0.3s ease;background:linear-gradient(45deg,#1a1286,#010639)!important}a#mpcs-classroom-previous-lesson-link:hover{background:linear-gradient(135deg,rgb(20,184,166) 0%,rgb(8,145,178) 100%)!important;background-color:#f4a900!important;color:#ffffff!important;transform:translateY(-3px);box-shadow:0 6px 15px rgba(0,0,0,0.18)}.mpcs-ok-circled:before{color:#007b16!important}.lesson-prev-button a,.lesson-next-button a{transition:all 0.25s ease}.lesson-next-button.lesson-button-locked a,a.lesson-next-button.lesson-button-locked{background:#8d949e!important;color:#e4e4e4!important;cursor:not-allowed!important;pointer-events:none!important;opacity:1!important}.lesson-lock-icon{margin-left:10px;font-size:16px;line-height:1}.lesson-next-arrow{margin-left:8px;font-size:20px;line-height:1}.lesson-prev-button,.lesson-next-button{margin-top:10px}.