/*.language-switcher-fixed {*/
/*    position: static; !* 不要 fixed *!*/
/*    background: transparent;*/
/*}*/

/*.language-switcher-fixed select {*/
/*    padding: 4px 8px;*/
/*    border: 1px solid #dfe3e8;*/
/*    border-radius: 6px;*/
/*    background-color: #f9fafb;*/
/*    font-size: 14px;*/
/*    color: #202223;*/
/*    cursor: pointer;*/
/*}*/
/*!* 给 disclosure 按钮添加旋转效果 *!*/
/*.disclosure-rotated .Polaris-Button__DisclosureIcon {*/
/*    transform: rotate(180deg);*/
/*    transition: transform 0.3s ease;*/
/*}*/
/* 按钮整体样式 */
.language-button {
    display: flex;
    align-items: center;
    gap: 4px;
    font-size: 14px;
    transition: background-color 0.2s, color 0.2s;
}

/* hover/focus 高亮效果 */
.language-button:hover,
.language-button:focus,
.language-button.active {
    background-color: #f9fafb; /* 官方浅灰 hover 背景 */
}

/* disclosure 箭头旋转动画 */
.language-button.active .Polaris-Button__DisclosureIcon {
    transform: rotate(180deg);
    transition: transform 0.3s ease;
}

/* 旗帜样式 */
.language-flag {
    font-size: 16px;
}

/* 语言文字 */
.language-label {
    white-space: nowrap;
}

/* 下拉列表每一项的间距 */
.language-item {
    display: flex;
    align-items: center;
    gap: 6px;
}

.Polaris-TopBar {
    background-color: #ffffff !important; /* 白色背景 */
    color: #202223; /* Polaris 默认深灰文字色 */
    /*box-shadow: 0 1px 0 0 #e1e3e5; !* 可选：添加轻微底部阴影以区分内容区 *!*/
}
.Polaris-TopBar__SecondaryMenu{
    margin-right: 5px;
}

.Polaris-Button span {
    white-space: nowrap !important;
}






.selectPlan .selectPlan_tips {
  height: 20px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.65);
  font-weight: 400;
}
.selectPlan .selectPlan_platform,
.selectPlan .selectPlan_platform_dis {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.selectPlan .selectPlan_platform .selectPlan_platform_box,
.selectPlan .selectPlan_platform_dis .selectPlan_platform_box {
  text-align: center;
  width: 140px;
  height: 140px;
  opacity: 0.8;
  background: #f6f7fa;
  border-radius: 8px;
  padding-top: 20px;
  cursor: pointer;
  border: 1px solid transparent;
}
.selectPlan .selectPlan_platform .selectPlan_platform_box img,
.selectPlan .selectPlan_platform_dis .selectPlan_platform_box img {
  width: 76px;
  height: 76px;
}
.selectPlan .selectPlan_platform .selectPlan_platform_box .selectPlan_platform_name,
.selectPlan .selectPlan_platform_dis .selectPlan_platform_box .selectPlan_platform_name {
  height: 20px;
  font-size: 14px;
  color: #333333;
  font-weight: 700;
  margin-top: 6px;
}
.selectPlan .selectPlan_platform .selectPlan_platform_box:nth-child(n + 5),
.selectPlan .selectPlan_platform_dis .selectPlan_platform_box:nth-child(n + 5) {
  margin-top: 20px;
}
.selectPlan .selectPlan_platform .selectPlan_platform_box.empty,
.selectPlan .selectPlan_platform_dis .selectPlan_platform_box.empty {
  min-width: 140px;
  max-width: 140px;
  height: 0;
  flex: 1;
  padding: 0;
  border: 0;
}
.selectPlan .selectPlan_platform .selectPlan_platform_box_un,
.selectPlan .selectPlan_platform_dis .selectPlan_platform_box_un {
  cursor: no-drop;
  opacity: 0.8;
  background: #f6f7fa;
}
.selectPlan .selectPlan_platform .selectPlan_platform_box_un .selectPlan_platform_name,
.selectPlan .selectPlan_platform_dis .selectPlan_platform_box_un .selectPlan_platform_name {
  opacity: 0.5;
}
.selectPlan .selectPlan_platform .selectPlan_platform_box_empty,
.selectPlan .selectPlan_platform_dis .selectPlan_platform_box_empty {
  width: 140px;
}
.selectPlan .selectPlan_platform .active,
.selectPlan .selectPlan_platform_dis .active {
  border: 2px solid #fb5421;
}
.selectPlan .selectPlan_platform + .selectPlan_platform {
  margin-top: 16px;
}

.Polaris-Tag[data-key="timeRange"] .Polaris-Tag__RemoveButton,
.Polaris-Tag[data-key="customRange"] .Polaris-Tag__RemoveButton {
    display: none;
}
