/* V46.1: foreground-only contrast corrections. Existing surfaces remain unchanged. */
html body.v46 .v46-build-label { color: #53657e !important; }
html body.v46 .v46-decision > div > span { color: #415f80 !important; }
html body.v46 .v40-section-kicker { color: #83500a !important; }
html body.v46 .v40-card-meta > span,
html body.v46 .v40-card-footer > span,
html body.v46 .v44-tech-visual figcaption > span,
html body.v46 .v45-trust-summary > a > span { color: #53657b !important; }
html body.v46 .v44-value-number { color: #65778d !important; }
html body.v46 #tech-flex .v44-tech-index,
html body.v46 #tech-flex dt { color: #11674d !important; }
html body.v46 .v12-delivery-rail b { color: #dceaff !important; }
html body.v46 table.v46-table > caption { color: #4c627c !important; }
html body.v46 #banned .chips > span { color: #fff0e8 !important; }
html body.v46 .v38-captcha-disclaimer { color: #526277 !important; }
html body.v46 .v40-route-copy > small { color: #80500b !important; }
html body.v46 .v40-route-copy > span { color: #4c6077 !important; }
html body.v46 #v20-crowdfunding-section-1 .eyebrow,
html body.v46 #v20-crowdfunding-section-1 h1 .accent { color: #123f78 !important; }
html body.v46 #v20-crowdfunding-section-1 .lead { color: #1b2c43 !important; }
html body.v46 #v20-crowdfunding-section-1 .xstats small { color: #465971 !important; }
html body.v46 #payment-trust .v37-assurance-top > p,
html body.v46 #payment-trust .v37-badge-group > p,
html body.v46 #payment-trust .v37-assurance-note,
html body.v46 #payment-trust .v36-trust-card > p { color: #c6d8ed !important; }
html body.v46 .v44-matrix .v44-eyebrow { color: #a5caff !important; }
html body.v46 .viewbtn:disabled { color: #4b5d73 !important; }
html body.v46 .arow.inc .incmark { color: #001307 !important; }
html body.v46 .arow.inc small { color: #0e2036 !important; }
html body.v46 .v44-matrix table > caption,
html body.v46 #v20-etxa-plus-section-8 table > caption { color: #d3e2f5 !important; }
html body.v46 .band > h2 { color: #f5f8ff !important; }
html body.v46 .band > p { color: #dbe6f5 !important; }
html body.v46 #payment-trust .v37-icon-boundary { color: #c6d8ed !important; }
html body.v46:has(#about-title) .v46-build-label,
html body.v46.legal-public .v46-build-label { color: #b5c9e3 !important; }
@media(max-width:820px){
 html body.v46 #v20-crowdfunding-section-1 .eyebrow,
 html body.v46 #v20-crowdfunding-section-1 h1 .accent { color: #a8ceff !important; }
 html body.v46 #v20-crowdfunding-section-1 .lead { color: #fff !important; }
}
html[lang="en"] body.v46 .v26-commerce-proof > span:first-child,
html[lang="en"] body.v46 .v26-commerce-proof > span:first-child b { color: #0c2744 !important; }
