  
      def _ask_color(self, frame, title):
          """ Pop ask color dialog set to variable and change frame color """
          color = self.option.tk_var.get()
          chosen = colorchooser.askcolor(color=color, title=f"{title} Color")[1]
          if chosen is None:
              return
          frame.config(bg=chosen)
          self.option.tk_var.set(chosen)
  
 
</s> remove         self._configs = configurations
 </s> add         self._configs: Dict[str, "FaceswapConfig"] = configurations </s> remove         new_config = ConfigParser(allow_no_value=True)
 </s> add 
        chosen = colorchooser.askcolor(parent=frame, color=color, title=f"{title} Color")[1]
  
      def _ask_color(self, frame, title):
          """ Pop ask color dialog set to variable and change frame color """
          color = self.option.tk_var.get()
        chosen = colorchooser.askcolor(parent=frame, color=color, title=f"{title} Color")[1]
          if chosen is None:
              return
          frame.config(bg=chosen)
          self.option.tk_var.set(chosen)
  
keep keep keep keep replace keep keep keep keep keep
 Preview - Allow mask color/opacity configuration
  - typing: lib.config
  - docs: lib.config
  - bugfix: popup_configure - keep assets on top 
lib/gui/control_helper.py