.container {
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  pointer-events: none; /* 默认不响应事件，让事件穿透到地图 */
}

.leftSidebar {
  width: 1105px;
  margin-left: 40px;
  height: 100%;
  position: relative;
  transition: transform 0.8s ease-in-out;
  pointer-events: auto; /* 让左侧内容可以响应事件 */
  z-index: 10;
}

.centerContainer {
  flex: 1;
  height: 100%;
  position: relative;
  /* 保持pointer-events: none让地图可交互 */
}

.rightContent {
  margin-right: 40px;
  position: relative;
  transition: transform 0.8s ease-in-out;
  pointer-events: auto; /* 让右侧内容可以响应事件 */
  z-index: 10;
}
