/* 260: Quiet light surfaces, independent of device dark mode. */
html[data-site-theme="soft"]{color-scheme:light;--bg:#f5f5f4;--surface:#fff;--surface-soft:#efefed;--soft:#efefed;--ink:#29272b;--muted:#646168;--line:#e3e1e2;--notice-bg:#efefed;--accent:#9f103c;--accent-ink:#fff;--neutral-paper:#fff;--neutral-soft:#efefed;--neutral-line:#e3e1e2;--neutral-ink:#29272b;--neutral-muted:#646168}
html[data-site-theme="soft"] body{background:#f5f5f4;color:#29272b}
html[data-site-theme="soft"] .top,html[data-site-theme="soft"] .home-search-first .top-search-section,html[data-site-theme="soft"] .home-search-first .category-section,html[data-site-theme="soft"] .home-search-first .category-tile{background:#fff;border-color:#e3e1e2;box-shadow:none}
html[data-site-theme="soft"] input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),html[data-site-theme="soft"] select,html[data-site-theme="soft"] textarea{background:#fff;color:#29272b;border-color:#dedcde;color-scheme:light}
html[data-site-theme="soft"] .home-search-first .category-icon{background:transparent;color:#9f103c;box-shadow:none;border:0}
html[data-site-theme="soft"] .home-search-first .category-tile:hover{background:#f5f5f4;border-color:#aaa5a8}
.theme-sample-soft{background:#f5f5f4}.theme-sample-soft i,.theme-sample-soft b{background:#fff;border-color:#e3e1e2}.theme-sample-soft>span{background:#9f103c}

/* 260-2: Reduce bright white in the header and search surfaces. */
html[data-site-theme="soft"]{--surface:#fafaf8;--neutral-paper:#fafaf8}
html[data-site-theme="soft"] .top,
html[data-site-theme="soft"] .home-search-first .top-search-section,
html[data-site-theme="soft"] .home-search-first .category-section,
html[data-site-theme="soft"] .home-search-first .category-tile,
html[data-site-theme="soft"] .top-search-section,
html[data-site-theme="soft"] .filter-panel,
html[data-site-theme="soft"] .card,
html[data-site-theme="soft"] .lcard.enhanced-card,
html[data-site-theme="soft"] .lcard.enhanced-card .lbody,
html[data-site-theme="soft"] .result-cards .lcard.enhanced-card.result-card .result-copy,
html[data-site-theme="soft"] .result-cards .lcard.enhanced-card.result-card .result-actions{background:#fafaf8;border-color:#e3e1e2}
html[data-site-theme="soft"] input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),
html[data-site-theme="soft"] select,
html[data-site-theme="soft"] textarea,
html[data-site-theme="soft"] .search-category-choice,
html[data-site-theme="soft"] .search-category-choice button{background:#f3f3f0;color:#29272b;border-color:#dedcde}
