Bug 1099034 - [Follow-up][settings] refactor Hotspot panel with AMD pattern