/* MLV V20 · POST-SEAL C10 R14 R26
   EXACT RENDERED CARD RATING FAMILY CLOSURE

   Fresh R14-R25 production truth:
   - Home / current-mlv / light reports 13 physical contrast failures.
   - Observatory deduplicates them to selector `span` because selectorFor()
     emits id/class when present; therefore each failing node is classless/id-less.
   - Computed foreground is rgb(184,135,46) / #b8872e on white (3.21:1).
   - Live public.css contains #b8872e exactly once, in:
       .card-rating span,.review-stars { color:#b8872e; ... }
   - A classless `span` cannot itself be `.review-stars`, so the exact rendered
     owner family is a classless/id-less descendant of `.card-rating`.

   R14-R25 was too narrow because it additionally assumed
   `.experience-section .package-card`. R14-R26 removes only those unproven
   ancestors and owns the proven family itself.

   Presentation only. No generic span painter. No JavaScript. No diagnostic
   suppression. No booking/payment/commission/Hotel/Legal/SEO behavior. */

html[data-app-theme="current-mlv"][data-theme="light"] body:not(.admin-page):not(.account-page)
main .card-rating span:not([class]):not([id]){
  color:#6a4d16!important;
  -webkit-text-fill-color:#6a4d16!important;
  opacity:1!important;
  text-shadow:none!important;
}
