@layer v723-value {
 body .value-result-panel{position:static!important;min-width:0!important}
 body .v723-results{display:grid!important;gap:16px!important;margin:24px 0!important}
 body .v723-metric{padding:24px!important;background:#EFF6E9!important;border:1px solid #CBDDBE!important;border-radius:16px!important;color:#17301E!important}
 body .v723-metric h3{font-size:16px!important;line-height:1.5!important;margin:0 0 12px!important;font-weight:600!important}
 body .v723-metric>strong{display:block!important;font-size:clamp(24px,2.4vw,32px)!important;font-weight:600!important;line-height:1.3!important;overflow-wrap:anywhere!important}
 body .v723-metric p{font-size:14px!important;line-height:1.65!important;margin:12px 0 0!important;color:#425349!important}
 body .v723-shortfall{background:#FFF4E6!important;border-color:#DCC39D!important}
 body .v723-shortfall>strong{color:#794419!important}
 body .v723-breakdown{padding:24px!important;border:1px solid #D7E3D1!important;border-radius:16px!important;background:#fff!important}
 body .v723-breakdown h3{font-size:18px!important;line-height:1.4!important;margin:0 0 20px!important}
 body .v723-breakdown>div+div{border-top:1px solid #D7E3D1!important;padding-top:20px!important;margin-top:20px!important}
 body .v723-breakdown strong,body .v723-breakdown span{display:block!important;font-size:15px!important;line-height:1.6!important;color:#263E2C!important;margin-bottom:8px!important}
 body .v723-breakdown p,body .v723-exclusions,body #value-estimate-status{font-size:14px!important;line-height:1.7!important;color:#425349!important}
 body .v723-exclusions{padding:18px 0!important;margin:0!important}
 body #value-estimate-status{padding:12px 16px!important;border-left:3px solid #82AA60!important;background:#F5F8F2!important}
 /* The buyer outcome is visually distinct from the supporting calculation cards. */
 body.v75-site.v71-page-value-efficiency .value-result-panel .v723-metric#value-after-card{background:#102D1B!important;border-color:#3D6A48!important;border-radius:16px!important;padding:20px!important}
 body.v75-site.v71-page-value-efficiency .value-result-panel .v723-metric#value-after-card :is(h3,strong,p){color:#fff!important}
 body.v75-site.v71-page-value-efficiency .value-result-panel .v723-metric#value-after-card strong{font-size:clamp(28px,3vw,38px)!important;line-height:1.1!important}
 body.v75-site.v71-page-value-efficiency .value-result-panel .v723-metric#value-after-card p{color:#E3ECE5!important}
}
