@use 'theme_generator' as tg;

@include tg.generate-theme-vars((
    '--CP-pane-background': ('dark': 3, 'light': 2),
    '--CP-pane-border': ('dark': 5, 'light': 3),
    '--CP-pane-header-border': ('dark': 7, 'light': 4),
    '--CP-pane-input': ('dark': 11, 'light': 10),
    '--CP-state-color': ('dark': -16, 'light': -9),
    '--channel-partner-back-button-bg-color': ('dark': -16, 'light': 16),
    '--channel-partner-back-button-text-color': ('dark': -16, 'light': 16),
    '--channel-partner-back-button-stroke': ('dark': -16, 'light': 16),
    '--channel-partner-back-button-hover': ('dark': -14, 'light': 18),

    '--groups-sidebar-bg': 4,
    '--groups-sidebar-border': 7,
    '--groups-sidebar-folder-icon-body-fill': ('dark': -10, 'light': 10),
    '--groups-sidebar-folder-icon-tab-fill': ('dark': -16, 'light': 16),
    '--groups-sidebar-highlight': 6,
    '--groups-sidebar-highlight-color': -4,
    '--groups-sidebar-intro-text-color': 16,
    '--groups-sidebar-color':  ('dark': -10, 'light': -9),
    '--groups-sidebar-active-color': ('dark': -10, 'light': 1),
    '--groups-sidebar-active-background': ('dark': 3, 'light': 16),
    '--groups-sidebar-selected-color': -1,
    '--groups-sidebar-selected-active-color': ('dark': -1, 'light': 1),
    '--groups-sidebar-selected-active-background': ('dark': 6, 'light': 16),
    '--groups-sidebar-arrow-color': ('dark': 17, 'light': -9),
    '--groups-sidebar-active-arrow-color': ('dark': 17,'light': -17),

    '--system-card-active-bg': 4,
    '--system-card-owner-color': 16,
    '--system-card-bg': ('dark': 6, 'light': 2),
    '--card-border-color': ('dark': 7, 'light': 6),
    '--channel-partner-card-status-dark': ('dark': 1, 'light': 1, 'light_gray': 'dark1', 'dark_gray': 'dark1' ),
    '--channel-partner-card-status-theme-text': ('dark': 1, 'light': 1, 'dark_gray': 1, 'light_gray': 1),
    '--group-card-border-color': 10,
    '--group-system-card-color': ('dark': 15, 'light': -15),

    '--no-systems-number-icon-color': 16,
    '--no-systems-description-color': 17,
));
