Deck
{(Object.keys(DECKS) as DeckId[]).map((id) => (Direction
{( [ ["play", "Function → press it"], ["name", "Combo → name it"], ] as [Direction, string][] ).map(([id, label]) => (Answering
{( [ ["hold", "Hold the combo together"], ["tap", "Tap each, then check"], ] as [InputMode, string][] ).map(([id, label]) => (