"""Cinematic Home sections shared by widget settings and skin generation."""
SECTIONS = ('foryou', 'cont', 'my_movies', 'my_series', 'mytv', 'vinyl', 'game')
WIDGET_SLOTS = 7
# list base of each section (scripts/skin_harness/gen_slots.SECTIONS; test_cinema checks they agree)
BASES = {'foryou': 32000, 'cont': 24000, 'my_movies': 29000, 'my_series': 30000, 'mytv': 22000, 'vinyl': 31000, 'game': 25000}
# Hero buttons (220-hero-buttons.md): control ids are <base> + offset. The first button exists twice, with the play
# icon and plain; the group list holds them all, so a hidden one leaves no gap and the navigation skips it.
BUTTON_SLOTS = 4
BUTTON_OFFSETS = (901, 902, 903, 904)
BUTTON_PLAIN = 906
BUTTON_GROUP = 905
BUTTON_ANCHOR = 907                      # where the hero's context menus open (wcs/skin/menu_anchor.py)
