1/**
2 * Composable for detecting mobile devices using media query.
3 * Uses the same breakpoint as Tailwind's `md:` (768px).
4 *
5 * Returns `false` during SSR to avoid hydration mismatches.
6 */7exportfunctionuseIsMobile() {8returnuseMediaQuery('(max-width: 767px)')9}