/* ANCHOR: R47C_WHITE_GRAPHITE_ONLY. Surface palette override; product identities and layout are inherited unchanged. */
body[data-evy-white-r47c]{--paper:#fff;--paper-2:#f1f4f8;--ink:#171b24;--muted:#4b5565;--prism-muted:#4b5565;--line:#d7dde6;--sand:#edf1f6;background:#fff;color:var(--ink);color-scheme:light}
body[data-evy-white-r47c] .evy-header{background:#ffffffdc;border-color:#e3e8ef;box-shadow:0 10px 30px #17243b0a,0 1px 0 #fff inset}
body[data-evy-white-r47c] .gallery-controls{background:#f4f7fbcc;border-color:#fff}
body[data-evy-white-r47c] .gallery-controls button{background:#fff;border-color:#cdd5e1;color:#171b24}
body[data-evy-white-r47c] .gallery-controls output{color:#374151}
body[data-evy-white-r47c] .color-mobile-menu>div{background:#fffffffa;border-color:#d7dde6}
body[data-evy-white-r47c] .color-mobile-menu a:hover{background:#eef2f7}
body[data-evy-white-r47c] .button.primary,body[data-evy-white-r47c] .evy-header nav .header-cta{background:#171b24;color:#fff}
body[data-evy-white-r47c] .prism-discipline-controls button[aria-pressed="true"]{background:#fff;border-color:#fff;color:#171b24}
@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){body[data-evy-white-r47c] .evy-header,body[data-evy-white-r47c] .gallery-controls{background:#fff;border-color:#4b5565;backdrop-filter:none;-webkit-backdrop-filter:none}}
