protected override void Start()
        {
            base.Start();

            _background = gameObject.AddComponent<PopupBackground>();
            _background.Initialize(_backgroundColor, HandleBgClick);
        }
        protected override void Start()
        {
            base.Start();

            _background = gameObject.AddComponent <PopupBackground>();
            _background.Initialize(_backgroundColor, HandleBgClick);
        }