anchor.diff:  class _CurrentDeviceRow extends StatelessWidget {
     final DeviceNode node;
     final AsyncValue<YubiKeyData> data;
  -  final Function() onTap;
  -
  -  const _CurrentDeviceRow(
  -    this.node,
  -    this.data, {
  -    required this.onTap,
  -  });
  +
  +  const _CurrentDeviceRow(this.node, this.data);
   
     @override
     Widget build(BuildContext context) => data.when(
           data: (data) {
             final isNfc = data.node is NfcReaderNode;
  -          return ListTile(
  -            leading: DeviceAvatar.yubiKeyData(
  -              data,
  -              selected: true,
  -            ),
  -            isThreeLine: isNfc,
  -            title: Text(isNfc ? node.name : data.name),
  -            subtitle: Text(isNfc
  -                ? '${data.name}\n${_getSubtitle(data.info)}'
  -                : _getSubtitle(data.info)),
  -            onTap: onTap,
  +          return Column(
  +            children: [
  +              DeviceAvatar.yubiKeyData(
  +                data,
  +                selected: true,
  +                radius: 64,
  +              ),
  +              ListTile(
  +                isThreeLine: isNfc,
  +                title: Center(child: Text(data.name)),
  +                subtitle: Column(
  +                  children: [
  +                    Text(_getSubtitle(data.info)),
  +                    if (isNfc) Text(node.name),
  +                  ],
  +                ),
  +                //onTap: onTap,
  +              ),
  +            ],
             );
           },
           error: (error, _) {
  
positive.code:   return subtitle;
  }
  
  class DevicePickerDialog extends ConsumerWidget {
    const DevicePickerDialog({super.key});
  
    @override
    Widget build(BuildContext context, WidgetRef ref) {
      final devices = ref.watch(attachedDevicesProvider).toList();
      final currentNode = ref.watch(currentDeviceProvider);
  
      final Widget hero;
  
negative.code: 
  import 'package:flutter/material.dart';
  import 'package:flutter_riverpod/flutter_riverpod.dart';
  import 'package:shared_preferences/shared_preferences.dart';
  
  import '../../core/state.dart';
  import '../../management/models.dart';
  import '../models.dart';
  import '../state.dart';
  