design

:where() — нулевая специфичность для reset и тем

:where() — нулевая специфичность для reset и тем

:where(a) даёт те же совпадения, что и :is(a), но с нулевой специфичностью — удобно для reset в @layer base.

Темы и компоненты перекрывают reset без войны весов.

- [:where() — MDN](https://developer.mozilla.org/en-US/docs/Web/CSS/:where) — Поведение specificity.

---

## Паттерн

Reset — :where(), компоненты — классы с обычной специфичностью.

beforetoggle: хук жизненного цикла popover

Аналитика до открытия панели.

Мы используем обязательные cookie для работы сайта (корзина, вход, оформление заказа) и необязательные — для аналитики и маркетинга. Вы можете принять все, отклонить необязательные или настроить категории. Подробнее в политике cookies.