/* Eligibility V37 — exact component contrast authority */
body .el34-grid,body .el34-grid *{opacity:1!important;filter:none!important;mix-blend-mode:normal!important;text-shadow:none!important}
body .el34-grid span,body .el34-grid small,body .el34-grid b,body .el34-grid strong,body .el34-grid p,body .el34-grid label{background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}
/* left console */
body .el34-console .el34-step b,body .el34-console .el34-docs b{color:#fff!important;-webkit-text-fill-color:#fff!important}
body .el34-console .el34-step small,body .el34-console .el34-docs small{color:#d9ecff!important;-webkit-text-fill-color:#d9ecff!important}
body .el34-console .el34-fields label>span{color:#d7ebff!important;-webkit-text-fill-color:#d7ebff!important}
body .el34-console .el34-fields label>span small{color:#a9d3f7!important;-webkit-text-fill-color:#a9d3f7!important}
body .el34-console .el34-fields input{background:#fff!important;color:#071a3c!important;-webkit-text-fill-color:#071a3c!important;border-radius:10px!important;padding:10px 12px!important;caret-color:#087cf4!important}
body .el34-console .el34-fields label div>b{color:#4fe7db!important;-webkit-text-fill-color:#4fe7db!important}
body .el34-console .el34-seg button{color:#eaf6ff!important;-webkit-text-fill-color:#eaf6ff!important}
body .el34-console .el34-seg button.active{color:#fff!important;-webkit-text-fill-color:#fff!important}
body .el34-console .el34-checks label{color:#fff!important;-webkit-text-fill-color:#fff!important}
body .el34-console .el34-checks label *{color:inherit!important;-webkit-text-fill-color:currentColor!important}
/* right intelligence */
body .el34-intel .el34-core span{color:#65f3e4!important;-webkit-text-fill-color:#65f3e4!important}
body .el34-intel .el34-core h2{color:#fff!important;-webkit-text-fill-color:#fff!important}
body .el34-intel .el34-core p{color:#d9ebff!important;-webkit-text-fill-color:#d9ebff!important}
body .el34-intel .el34-ring strong{color:#fff!important;-webkit-text-fill-color:#fff!important}
body .el34-intel .el34-ring small{color:#6ff5e7!important;-webkit-text-fill-color:#6ff5e7!important}
/* white metric cards MUST use dark ink */
body .el34-intel .el34-metrics article{background:#fff!important;border-color:#d7e5f5!important}
body .el34-intel .el34-metrics article span{color:#315274!important;-webkit-text-fill-color:#315274!important;font-weight:700!important}
body .el34-intel .el34-metrics article b{color:#071a3c!important;-webkit-text-fill-color:#071a3c!important;font-weight:800!important}
body .el34-intel .el34-metrics article small{color:#1768c9!important;-webkit-text-fill-color:#1768c9!important;font-weight:700!important}
body .el34-intel .el34-gauge b,body .el34-intel .el34-gauge .el34-gauge-top span{color:#fff!important;-webkit-text-fill-color:#fff!important}
body .el34-intel .el34-scale span{color:#c9e4ff!important;-webkit-text-fill-color:#c9e4ff!important}
body .el34-intel .el34-action>span{color:#6af3e3!important;-webkit-text-fill-color:#6af3e3!important}
body .el34-intel .el34-action h3{color:#fff!important;-webkit-text-fill-color:#fff!important}
body .el34-intel .el34-action p{color:#d9ebff!important;-webkit-text-fill-color:#d9ebff!important}
body .el34-intel .el34-action button{color:#fff!important;-webkit-text-fill-color:#fff!important}
/* no accidental blue text blocks */
body .el34-grid ::selection{background:#1b77d9!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
/* outside light sections */
body .el34-scenarios .el34-section-title h2,body .el34-decode .el34-section-title h2{color:#071a3c!important;-webkit-text-fill-color:#071a3c!important}
body .el34-scenarios .el34-section-title p,body .el34-decode .el34-section-title p{color:#385574!important;-webkit-text-fill-color:#385574!important}
body .el34-scenario-grid article:not(.featured) span{color:#075fcf!important;-webkit-text-fill-color:#075fcf!important}
body .el34-scenario-grid article:not(.featured) b{color:#071a3c!important;-webkit-text-fill-color:#071a3c!important}
body .el34-scenario-grid article:not(.featured) small{color:#405c79!important;-webkit-text-fill-color:#405c79!important}
body .el34-scenario-grid article.featured span{color:#65f3e4!important;-webkit-text-fill-color:#65f3e4!important}
body .el34-scenario-grid article.featured b{color:#fff!important;-webkit-text-fill-color:#fff!important}
body .el34-scenario-grid article.featured small{color:#d5eaff!important;-webkit-text-fill-color:#d5eaff!important}
body .el34-decode-grid article b{color:#071a3c!important;-webkit-text-fill-color:#071a3c!important}
body .el34-decode-grid article p{color:#385574!important;-webkit-text-fill-color:#385574!important}
@media(max-width:600px){body .el34-console .el34-fields input{font-size:16px!important}}
