/* High-contrast text for the dark custom-bulk summary card. */
body[data-page="builder"] .builder-summary{color:#fff}
body[data-page="builder"] .builder-summary .eyebrow,body[data-page="builder"] .builder-summary h2,body[data-page="builder"] .builder-summary p,body[data-page="builder"] .builder-summary span,body[data-page="builder"] .builder-summary strong,body[data-page="builder"] .builder-summary b{color:#fff!important;opacity:1}
body[data-page="builder"] .builder-summary .budget-numbers,body[data-page="builder"] .builder-summary .budget-numbers span,body[data-page="builder"] .builder-summary .budget-numbers strong{color:#fff!important}
body[data-page="builder"] .builder-summary #builder-total,body[data-page="builder"] .builder-summary #builder-budget,body[data-page="builder"] .builder-summary #builder-final{color:#fff!important}
body[data-page="builder"] .builder-summary .builder-list,body[data-page="builder"] .builder-summary .builder-list div,body[data-page="builder"] .builder-summary .builder-list span,body[data-page="builder"] .builder-summary .builder-list strong{color:#fff!important}
body[data-page="builder"] .builder-summary .builder-list>div{border-color:rgba(255,255,255,.38)}
body[data-page="builder"] .builder-summary .summary-row,body[data-page="builder"] .builder-summary .summary-row span{color:#fff!important;border-color:rgba(255,255,255,.48)}
body[data-page="builder"] .builder-summary .legal{color:#fff!important;opacity:1;font-weight:500}
