+
+ {dot && (
+
+ )}
+
+
+ {PRESETS.map((hex) => (
+
+
+ {(['light', 'dark'] as const).map((m) => (
+ setMode(m)}
+ style={{
+ flex: 1, display: 'flex', alignItems: 'center', justifyContent: 'center', gap: 8,
+ padding: '11px 0', borderRadius: c.radius.md, fontFamily: 'inherit', fontSize: '0.88rem', fontWeight: 500,
+ border: `1.5px solid ${mode === m ? c.accent.primary : c.border.medium}`,
+ background: c.bg.surface, color: c.text.secondary, cursor: 'pointer',
+ transition: 'border-color 140ms ease',
+ }}
+ >
+ {m === 'light' ? : }
+ {m === 'light' ? 'Light' : 'Dark'}
+
+ ))}
+
+
+