          style = ttk.Style()
          fix_map = lambda o: [elm for elm in style.map("Treeview", query_opt=o)  # noqa
                               if elm[:2] != ("!disabled", "!selected")]
          style.map("Treeview", foreground=fix_map("foreground"), background=fix_map("background"))
          # Remove the Borders
          style.configure("ConfigNav.Treeview", bd=0, background="#F0F0F0")
          style.layout("ConfigNav.Treeview", [('ConfigNav.Treeview.treearea', {'sticky': 'nswe'})])
  
 
</s> remove                 gui_style.configure(f"CPanel.{lbl}", background="#FFFFFF")
                gui_style.configure(f"SPanel.{lbl}", background="#FFFFFF")
 </s> add                 gui_style.configure(f"{_type}.{lbl}", background="#FFFFFF") </s> remove         gui_style = ttk.Style()
        gui_style.configure('White.TFrame', background='#FFFFFF')
        gui_style.configure('InfoHeader.TLabel',
                            background='#FFFFFF',
                            font=get_config().default_font + ("bold", ))
        gui_style.configure('InfoBody.TLabel',
                            background='#FFFFFF')

        info_frame = ttk.Frame(frame, style='White.TFrame', relief=tk.SOLID)
        info_frame.pack(fill=tk.X, side=tk.TOP, expand=True, padx=10, pady=10)
        label_frame = ttk.Frame(info_frame, style='White.TFrame')
 </s> add         info_frame = ttk.Frame(frame, style=f"{self._style}TFrame", relief=tk.SOLID)
        info_frame.pack(fill=tk.X, side=tk.TOP, expand=True, padx=10, pady=(10, 0))
        label_frame = ttk.Frame(info_frame, style=f"{self._style}TFrame")
        style.map('Treeview', background=[('selected', '#9B1D20')])
          style = ttk.Style()
          fix_map = lambda o: [elm for elm in style.map("Treeview", query_opt=o)  # noqa
                               if elm[:2] != ("!disabled", "!selected")]
          style.map("Treeview", foreground=fix_map("foreground"), background=fix_map("background"))
        style.map('Treeview', background=[('selected', '#9B1D20')])
          # Remove the Borders
          style.configure("ConfigNav.Treeview", bd=0, background="#F0F0F0")
          style.layout("ConfigNav.Treeview", [('ConfigNav.Treeview.treearea', {'sticky': 'nswe'})])
  
keep keep keep add keep keep keep keep
 Minor GUI Updates
  - Fix spacing between buttons on Control Panels
  - Configurable background on Control Panels
  - Fix background color of TreeView menu in settings pop up
  - Change TreeView selected item highlight color
  - Change console background color to match control panel
  - Fix unfilled color in control panel background 
lib/gui/popup_configure.py