// Tweaks panel — floats bottom-right when the host toggles edit mode on. function Tweaks({ tweaks, setTweaks }) { const [open, setOpen] = useState(false); useEffect(() => { window.__setTweaksOpen = setOpen; return () => { window.__setTweaksOpen = null; }; }, []); if (!open) return null; const row = { display:'flex', alignItems:'center', justifyContent:'space-between', gap: 14, padding: '10px 0' }; const label = { fontSize: 13, color: 'var(--ink-2)', fontWeight: 500 }; const seg = (active) => ({ padding: '6px 10px', borderRadius: 8, fontSize: 12, border: '1px solid var(--line)', background: active ? 'var(--ink)' : '#fff', color: active ? '#fff' : 'var(--ink)', cursor: 'pointer', }); return (