overhaul x-deck demo page to match site structure; tweak some important deck animation styles