Media query como estado de React, via useSyncExternalStore: leitura sÃncrona no primeiro render, sem piscar, e segura em SSR.
pnpm dlx shadcn@latest add "https://ui.visantlabs.com/r/use-media-query.json"