// @polsia:user-owned — light/dark theme toggle. Reusable; mounted in SiteNav. 'use client'; import { Moon, Sun } from 'lucide-react'; import { useTheme } from 'next-themes'; import { Button } from '@/components/ui/button'; export function ThemeToggle({ className }: { className?: string }) { const { resolvedTheme, setTheme } = useTheme(); return ( ); }