Same role var, two values. Dark is primary (:root); light is opt-in via data-theme="light".

RoleDark (primary)LightUsage
--white1E1E1EFFFFFFsurface / cards
--gray-07272727F9F9F9page well, headers
--gray-06383838EAECEEhairline borders
--gray-00DEE6F2272727primary text
--blackF1F7FC1E1E1Emax-contrast text
--blue-04C5DCF521344Aprimary hover