Заводим блоки тем
Northstar
Сейчас все семантические роли зашиты в :root — то есть у интерфейса только один режим оформления. Подготовим контексты для светлой и тёмной тем.
Что делаем: в src/tokens.css после :root объявляем два селектора по атрибуту — и — пока без содержимого.
Почему: блок темы в CSS — это селектор по атрибуту данных, а не отдельный раздутый файл стилей.
Пока блок пуст, стили продолжают наследоваться из :root. Сначала резервируем контекст, затем наполняем его значениями.