+ {/* lab navbar: plain, very low height, two controls top-right */}
+
+
+
+ {/* MAIN preview - desktop width */}
+
+ {/* shared real site navbar, inside the preview */}
+ {children}
+
+
+ {/* mobile sidebar - toggled from the navbar, mirrors the same content at ~390px */}
+ {showMobile && (
+
+ )}
+
+
+ );
+}
+```
+
+Notes:
+- The `[mobile]` toggle shows/hides the mobile-view sidebar (the constant ~390px
+ reference). Main preview stays desktop width; flip the sidebar on to judge mobile
+ beside it before locking.
+- `data-theme` drives the scoped token set (light / warm-charcoal dark) in `lab.css`.
+- `SiteNavbar` is the real site nav (or a faithful stand-in) so previews sit under
+ realistic chrome and the mobile sidebar shows the mobile drawer.
+
+## cook.tsx - current target only
+
+```tsx
+import { variants } from "@/lab/current-target"; // [{ id, label, note, C }]
+
+export default function LabCook() {
+ return (
+