[web-app] merge move-to-site-on-click branch + some comments to help @beve site popup implementation on map
This commit adjusts the padding in the MainMap component to accommodate the opening of the side panel. The left padding is set to the width of the left panel when it is opened, and the right padding is set to the width of the right panel when it is opened. This ensures that the map remains properly aligned and visible when the side panel is opened.