s.find('.switch-ip-type-wrapper');

					if (!switchIpTypeEl.contains(e.target)) {
						this.handleInputFocus(tagsBlockEl);
					}
				});

				inputEl.addEventListener('focus', () => {
					this.handleInputFocus(tagsBlockEl);
				});

				let handleOnClickOutside = (e) => {
					if (e.target.isConnected && !tagsBlockEl.contains(e.target)) {
						tagsBlockEl.classList.remove('focused');
					}
				};

				listeners.addManagedListener(this, document, 'click', handleOnClickOutside);

				this.observe('isDis