fix(lib/theme-context): matchMedia in safari Safari do not supports window.matchMedia().addEventListener HOW-131