.btns[data-v-50073254] {
  width: 100%;
  margin-top: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.labelEchart[data-v-98f5b19c] {
  width: 100%;
  height: 100%;
  min-height: 200px;
}
.selected-tags[data-v-7c5b1897] {
  margin-bottom: 20px;
}
.tag-color-setting[data-v-7c5b1897] {
  margin-top: 20px;
}
[data-v-7c5b1897] .el-checkbox.is-bordered {
  margin-top: 8px;
}
[data-v-7c5b1897] .el-checkbox.is-bordered + .el-checkbox.is-bordered {
  margin-left: 0px;
}
@charset "UTF-8";
#map[data-v-49cee7c9] {
  width: 100%;
  min-height: 300px;
  height: 100%;
}
#tdMap[data-v-49cee7c9] {
  position: absolute;
  left: 0;
  top: 100px;
  width: 1px;
  height: 1px;
  z-index: -1;
}

/**
 * 设置信息窗口的基本样式
 */
[data-v-49cee7c9] .maptalks-msgBox {
  min-width: 200px;
  min-height: 100px;
  padding: 20px;
  background: linear-gradient(123deg, rgba(8, 16, 46, 0.8) 0%, rgba(12, 27, 82, 0.8) 100%);
  -webkit-box-shadow: 0px 0px 28px 0px rgba(255, 255, 255, 0.12);
          box-shadow: 0px 0px 28px 0px rgba(255, 255, 255, 0.12);
  border-radius: 28px 28px 28px 28px;
  border: 1px solid rgb(17, 55, 129);
  backdrop-filter: blur(8px);
}

/**
 * 设置信息窗口关闭按钮的样式
 */
[data-v-49cee7c9] .maptalks-close {
  position: absolute;
  right: 18px !important;
  top: 12px !important;
  font-size: 38px !important;
  font-weight: 200 !important;
  color: #fff !important;
  background-color: transparent !important;
}

/**
 * 设置信息窗口标题的样式
 */
[data-v-49cee7c9] .maptalks-msgBox h2 {
  -webkit-margin-before: 0em;
          margin-block-start: 0em;
  -webkit-margin-after: 0em;
          margin-block-end: 0em;
  padding-bottom: 8px;
  border-bottom: 1px solid #253559;
  color: #fff;
  font-size: 18px;
}

/**
 * 设置信息窗口内容的样式
 */
[data-v-49cee7c9] .maptalks-msgContent {
  padding: 16px;
  color: RGBA(106, 112, 129, 1);
  font-size: 16px;
  line-height: 150%;
}
[data-v-49cee7c9] .maptalks-msgContent span {
  color: #fff;
}

/**
 * 设置信息窗口图标样式
 */
[data-v-49cee7c9] .maptalks-msgBox em.maptalks-ico {
  bottom: -6px;
  border-top: 10px solid #fff;
}

/**
 * 设置信息窗口图标伪元素样式
 */
[data-v-49cee7c9] .maptalks-msgBox em.maptalks-ico::after {
  border-top: 9px solid #fff;
}
[data-v-49cee7c9] .maptalks-menu {
  background-color: #fff;
}
[data-v-49cee7c9] .maptalks-menu .maptalks-menu-items {
  -webkit-margin-before: 0.6em;
          margin-block-start: 0.6em;
  -webkit-margin-after: 0.6em;
          margin-block-end: 0.6em;
}
.mapInfo[data-v-763de4be] {
  position: absolute;
  left: 16px;
  right: 16px;
  top: 50px;
  z-index: 2;
  padding: var(--base-padding);
  background-color: var(--el-mask-color-extra-light);
  -webkit-box-shadow: var(--el-box-shadow-light);
          box-shadow: var(--el-box-shadow-light);
}
.mapInfo .mapRight > div[data-v-763de4be] {
  margin-left: var(--base-padding);
}
.mapInfo .mapRight > button[data-v-763de4be] {
  margin-left: var(--base-padding);
}
