/* Shared color-scheme switcher for sample subsites (loaded only when schemes exist). Neutral on every theme. */
.scheme-row { display: flex; align-items: center; gap: .5rem; flex-wrap: wrap; background: #f4f4f6; color: #33333a; font-size: .82rem; padding: .45rem 1.25rem; border-bottom: 1px solid #dcdce2; font-family: -apple-system, "Segoe UI", Roboto, Arial, sans-serif; }
.scheme-row span { font-weight: 700; }
.scheme-row a { color: #33333a; text-decoration: none; border: 1px solid #c6c6d0; border-radius: 999px; padding: .15rem .8rem; background: #fff; }
.scheme-row a:hover { border-color: #888895; }
.scheme-row a[aria-current="true"] { background: #33333a; border-color: #33333a; color: #fff; font-weight: 700; }
