.button--n4efS {
  font-size: 16px;
  font-weight: 500;
  height: 40px;
  padding: 0 7px;
  line-height: normal;
  box-sizing: border-box;
}
.button--n4efS > span {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.button--n4efS.adm-button-default {
  color: var(--ContentSecondaryTextColor);
  background-color: var(--ContentModalTooltipBoxBackground);
  border-color: var(--ContentBorderColor);
}
.button--n4efS.adm-button-primary {
  --color: var(--PrimaryColor);
}
.button--n4efS.adm-button-disabled {
  opacity: 1;
  background-color: var(--D-BW600Line-MDisable-D);
  border-color: var(--D-BW-400Color);
  color: var(--D-BW-400Color);
}
.button--n4efS.adm-button-fill-outline.adm-button-disabled {
  opacity: 1;
  background-color: transparent;
  border-color: var(--D-BW-400Color);
  color: var(--D-BW-400Color);
}
.button--n4efS.adm-button-danger {
  --color: var(--StatusAscendaColor);
}

.Z1EcqXOuz11vEarqcsLF {
  text-align: center;
}
.Z1EcqXOuz11vEarqcsLF .highcharts-container {
  margin: 0 auto;
}

.icon--Uje33 {
  width: auto;
  height: auto;
}

.value--exoUN {
  width: 76px;
  height: 24px;
  border-radius: 3px;
  padding: 4px;
  box-sizing: border-box;
}
.value--exoUN .text--VWrpI {
  font-weight: 500;
  color: #fff;
}
.value--exoUN.up {
  background: var(--StatusAscendaValueColor);
}
.value--exoUN.middle {
  background: var(--BW-1000Color);
}
.value--exoUN.down {
  background: var(--StatusDescendValueColor);
}
.stock--YAcj3 {
  height: 28px;
  padding: 4px 12px;
  border-radius: 50px;
  border: 1px solid var(--ContentBorderColor2);
  color: var(--ContentPrimaryTextColor);
  box-sizing: border-box;
}
.country--jAIsw {
  padding: 0 2px;
  border-radius: 2px;
  color: #fff;
  font-weight: 400;
  font-size: 10px;
  text-align: center;
  height: 14px;
  line-height: 14px;
  display: inline-block;
  box-sizing: border-box;
}
.country--jAIsw.US--T2SGu {
  background: #276FC3;
}
.country--jAIsw.HK--mR2EP {
  background: #5D19D1;
}

.collapse--h_27W .ant-collapse-item {
  border-bottom: 1px solid var(--StatusNeutralBorderColor);
}
.collapse--h_27W .ant-collapse-extra {
  height: 22px;
  display: flex;
  align-items: center;
}
.collapse--h_27W .ant-tag {
  color: var(--ContentPrimaryTextColor);
  background: var(--ContentBackgroundSecondaryColor);
  height: 32px;
  box-sizing: border-box;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  border-radius: 100px;
  padding: 6px 12px;
}
.collapse--h_27W .ant-tag span {
  margin-left: 14px;
  margin-right: 4px;
  vertical-align: inherit;
}
.collapse--h_27W .ant-tag .ant-tag-close-icon {
  color: var(--ContentTertiaryTextColor);
}

.mColorPick--CI7LI {
  --ContentModalTooltipBoxBackground: var(--ContentBackgroundPrimaryColor);
}
.mColorPick--CI7LI .ant-input-prefix {
  color: var(--ContentPrimaryTextColor) !important;
}
.mColorPick--CI7LI .ant-select .ant-select-arrow {
  color: #999999;
}
.mColorPick--CI7LI .ant-color-picker-slider-container {
  padding: 0px 10px;
}
.mColorPick--CI7LI .ant-color-picker-input-container {
  padding: 0px 10px 10px;
}
.jscolor--XmgGG {
  min-width: 24px !important;
  width: 24px;
  height: 24px;
  border: 1px solid var(--StatusNeutralBorderLighterVariant);
}
.jscolor-border {
  border: 1px solid var(--StatusNeutralBorderLighterVariant) !important;
  border-radius: 0 !important;
  background-color: var(--ContentBackgroundPrimaryColor) !important;
}

.container--BSvbm {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: var(--ContentBackgroundPrimaryColor);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 999;
}
.rotate--fs3pq {
  width: var(--vh100);
  height: 100vw;
  transform: rotate(90deg);
}
.rotate .ant-popover {
  transform: rotate(90deg) !important;
  transform-origin: 0 0;
}
.rotate .ant-message {
  transform: rotate(90deg) !important;
  top: 50% !important;
  right: -108px;
  left: auto !important;
  max-width: 350px;
}
.rotate .ant-modal-wrap.ant-modal-centered {
  transform: rotate(90deg) !important;
}
.rotate .ant-dropdown {
  height: 0px;
}
.rotate .ant-dropdown-menu {
  transform: rotate(90deg) !important;
  transform-origin: center 0 !important;
  margin-right: -17px;
}

.list--eTNaS {
  width: 100%;
  background: var(--ContentBottomNavigationBackgroundColor);
}
.list--eTNaS .row--u5rZQ {
  min-width: 100%;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  padding: 8px 16px;
  box-sizing: border-box;
  color: var(--ContentTertiaryTextColor);
}
.list--eTNaS .row--u5rZQ.active {
  background-color: var(--ContentBackgroundSecondaryColor);
}
.list--eTNaS .hoverable.row--u5rZQ:hover {
  background-color: var(--ContentBackgroundSecondaryColor);
}
.list--eTNaS .col--Oc_lS {
  flex: 1;
  box-sizing: border-box;
  background: transparent;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  text-align: left;
}
.list--eTNaS .col--Oc_lS > div {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.list--eTNaS.bordered .row--u5rZQ {
  box-sizing: border-box;
  height: 50px;
  border-bottom: 1px solid var(--StatusNeutralBorderColor);
}
.list--eTNaS.table--e1OHN {
  background: var(--ContentBottomNavigationBackgroundColor);
}
.list--eTNaS.table--e1OHN .header--Lef4m {
  font-weight: 400;
  font-size: 12px;
  color: var(--ContentSecondaryTextColor);
  gap: 16px;
}
.list--eTNaS.table--e1OHN .cell--CJ9J9 {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
  background: var(--ContentBottomNavigationBackgroundColor);
  gap: 16px;
}
.list--eTNaS.table--e1OHN .left--h8R0T {
  text-align: left;
}
.list--eTNaS.table--e1OHN .center--x2efQ {
  text-align: center;
}
.list--eTNaS.table--e1OHN .right--NJCUm {
  text-align: right;
}

.container--cjl2Y {
  position: relative;
  width: 100%;
  height: 100%;
}
.container--cjl2Y .tools--_QHdI {
  font-size: 14px;
  font-weight: 400;
  color: var(--ContentTertiaryTextColor);
  background-color: var(--ContentBackgroundPrimaryColor);
  padding: 8px 16px;
  height: 41px;
  box-sizing: border-box;
}
.container--cjl2Y .tools--_QHdI .toolLeftMenu--nrBjT {
  box-sizing: border-box;
  padding: 4px 0px;
  width: 43px;
  text-align: center;
}
.container--cjl2Y .tools--_QHdI .toolLeftMenu--nrBjT.active {
  background: var(--PrimaryColor);
  color: #fff;
  border-radius: 2px;
  font-weight: 500;
}
.container--cjl2Y .tools--_QHdI .toolRightMenu--UWo7Z {
  width: 34px;
  height: 40px;
  box-sizing: border-box;
}
.container--cjl2Y .tools--_QHdI .toolRightMenu--UWo7Z.active {
  background: var(--ContentModalTooltipBoxBackground);
  box-sizing: border-box;
}
.container--cjl2Y .handPanel--N2igk {
  position: absolute;
  width: 100%;
  height: 80px;
  padding: 10px 16px;
  box-sizing: border-box;
  top: 40px;
  background: var(--ContentModalTooltipBoxBackground);
  border-bottom: 1px solid var(--StatusNeutralBorderColor);
  color: var(--ContentPrimaryTextColor);
}
.container--cjl2Y .operationPanel--bKw86 {
  position: absolute;
  top: 40px;
  right: 0;
  background: var(--ContentModalTooltipBoxBackground);
}
.container--cjl2Y .operationPanel--bKw86 .radioRow--XH1C2 {
  height: 48px;
  box-sizing: border-box;
}
.container--cjl2Y .operationPanel--bKw86 .radioCol--XGWZL {
  font-size: 14px;
  font-weight: 400;
  color: var(--ContentPrimaryTextColor);
}
.container--cjl2Y .operationPanel--bKw86 .ant-collapse-item {
  border-bottom: 1px solid var(--StatusNeutralBorderColor);
}
.container--cjl2Y .buttons--S15yr {
  flex-wrap: wrap;
  gap: 8px;
  padding-left: 24px;
  justify-content: start;
}
.container--cjl2Y .buttons--S15yr .button--ceEkr {
  width: 74px;
  height: 32px;
  box-sizing: border-box;
  padding: 4px 8px;
  border: 1px solid var(--StatusNeutralBorderColor);
  text-align: center;
  font-weight: 400;
  font-size: 14;
  color: var(--ContentSecondaryTextColor);
  border-radius: 2px;
  cursor: pointer;
}
.container--cjl2Y .buttons--S15yr .button--ceEkr.active {
  background: var(--PrimaryColor);
  color: #fff;
  font-weight: 500;
}
.container--cjl2Y .tabs--7HJUE {
  padding: 16px;
}
.container--cjl2Y .tabs--7HJUE .tab--wgIgt {
  width: 109px;
  height: 54px;
  box-sizing: border-box;
  padding: 4px 8px;
  border: 1px solid var(--StatusNeutralBorderColor);
  text-align: center;
  font-weight: 400;
  font-size: 14;
  color: var(--ContentSecondaryTextColor);
  border-radius: 2px;
  justify-content: center;
}
.container--cjl2Y .tabs--7HJUE .tab--wgIgt.active {
  background: var(--PrimaryColor);
  color: #fff;
  font-weight: 500;
}
.container--cjl2Y .adm-search-bar-input-box-icon img {
  vertical-align: middle;
}
.container--cjl2Y .adm-search-bar:not(.adm-search-bar-active) .adm-search-bar-input-box {
  border-color: var(--StatusNeutralBorderColor);
}
.groupRow--utk5F {
  height: 32px;
  box-sizing: border-box;
  background: var(--ContentBackgroundSecondaryColor);
  font-size: 14px;
  font-weight: 400;
  color: var(--ContentPrimaryTextColor);
}
.groupRow--utk5F div {
  color: var(--ContentPrimaryTextColor);
}
.itemRow--C0Fij {
  height: 48px;
  box-sizing: border-box;
  font-size: 14px;
  font-weight: 400;
  color: var(--ContentPrimaryTextColor);
}
.itemRow--C0Fij div {
  color: var(--ContentPrimaryTextColor);
}
.fullTitle--_uM4S {
  padding: 16px;
}
.fullTitle--_uM4S span:nth-child(2) {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.fullTitle--_uM4S span:nth-child(3) {
  font-weight: 400;
  font-size: 12px;
  color: var(--ContentSecondaryTextColor);
}
.fullTitle--_uM4S .up--wtZaj {
  font-size: 14px;
  font-weight: 400;
  color: var(--StatusAscendaValueColor);
}
.fullTitle--_uM4S .up--wtZaj em {
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 6px solid var(--StatusAscendaValueColor);
}
.fullTitle--_uM4S .up--wtZaj span {
  color: var(--StatusAscendaValueColor);
}
.fullTitle--_uM4S .down--E4_G5 {
  font-size: 14px;
  font-weight: 400;
  color: var(--StatusDescendValueColor);
}
.fullTitle--_uM4S .down--E4_G5 em {
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 6px solid var(--StatusDescendValueColor);
}
.fullTitle--_uM4S .down--E4_G5 span {
  color: var(--StatusDescendValueColor);
}
.fullTitle--_uM4S .middle--Qk8wW {
  font-size: 14px;
  font-weight: 400;
  color: var(--D-BW-400Color);
}
.fullTitle--_uM4S .middle--Qk8wW em {
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 6px solid var(--D-BW-400Color);
}
.fullTitle--_uM4S .price--sH4ji {
  font-weight: 500;
}
.mySelect .ant-dropdown-menu-title-content {
  font-size: 14px;
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
}
.chart-dropdown .ant-dropdown-menu-item-active .ant-dropdown-menu-title-content {
  font-size: 14px !important;
  font-weight: 500 !important;
  color: var(--PrimaryColor) !important;
}

.container--nROpf {
  display: flex;
  display: -webkit-flex;
  width: 100%;
}
.container--nROpf .column--KMNVb {
  flex: 1;
  min-width: 0;
  box-sizing: border-box;
  position: relative;
  overflow: hidden;
}
.container--nROpf .column--KMNVb:not(:last-child)::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 1px;
  background-color: var(--StatusNeutralBorderColor);
}
.card--dooJZ.container--nROpf .column--KMNVb:not(:last-child)::after {
  background-color: var(--StatusNeutralBorderColor);
}

.container--Kyo1a {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}
.container--Kyo1a .list--R5icW {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.container--Kyo1a .header--wepza {
  font-size: 16px;
  font-weight: 500;
  padding: 16px;
  box-sizing: border-box;
  color: var(--ContentPrimaryTextColor);
  position: absolute;
  top: 0;
  background-color: var(--ContentModalTooltipBoxBackground);
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}
.container--Kyo1a .row--mKK9m {
  padding: 16px;
  font-size: 16px;
  font-weight: 400;
  color: var(--ContentPrimaryTextColor);
  background-color: var(--ContentModalTooltipBoxBackground);
}
.container--Kyo1a .row--mKK9m.pickeractive {
  font-weight: 500;
  color: var(--PrimaryColor);
}

.select--GMgVt {
  cursor: pointer;
  flex-wrap: nowrap;
  background-color: var(--ContentPlaceholderDropdownBackgroundColor);
  border-width: 1px;
  gap: 8px;
  padding: 4px 8px 4px 16px;
  border-radius: 8px;
  box-sizing: border-box;
  height: 40px;
  border: solid 1px var(--StatusNeutralBorderColor);
}
.select--GMgVt .value--JI1Rw {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.select--GMgVt.disabled {
  background-color: var(--ContentBorderColor);
  border-color: var(--StatusNeutralBorderColor);
}
.select2--q_fXW {
  width: 100%;
  height: 40px;
  background-color: var(--ContentPlaceholderDropdownBackgroundColor);
  border-radius: 8px;
  border: solid 1px var(--StatusNeutralBorderColor);
  box-sizing: border-box;
  text-align: left;
}
.select2--q_fXW .ant-select-selector {
  border-radius: 8px;
  padding: 0 8px 0 16px !important;
  border: none !important;
  box-shadow: none !important;
  transition: none !important;
  background-color: var(--ContentPlaceholderDropdownBackgroundColor) !important;
}
.select2--q_fXW .ant-select-selection-item {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.select2--q_fXW.ant-select-focused {
  border-color: var(--PrimaryColor);
}
.select2--q_fXW.ant-select-disabled {
  background-color: var(--ContentBorderColor);
  border-color: var(--StatusNeutralBorderColor);
}
.select2--q_fXW.ant-select-disabled .ant-select-selector {
  background-color: var(--ContentBorderColor2) !important;
}
.select2--q_fXW.ant-select-disabled .ant-select-selection-item {
  color: var(--D-BW-400Color);
}
.ant-select-selection-placeholder {
  font-weight: 400 !important;
  font-size: 14px !important;
  color: var(--D-BW-400Color) !important;
}
.rc-virtual-list-scrollbar {
  display: block;
  width: 8px;
  height: 8px;
}
.rc-virtual-list-scrollbar .rc-virtual-list-scrollbar-thumb {
  background: var(--ScrollbarThumbColor) !important;
  border-radius: 8px !important;
}
.rc-virtual-list-scrollbar .rc-virtual-list-scrollbar-thumb:hover {
  background: var(--ScrollbarThumbHoverColor) !important;
}
.selectPopup--Pj_dP {
  background-color: var(--ContentPlaceholderDropdownBackgroundColor);
}
.selectPopup--Pj_dP ::-webkit-scrollbar-thumb {
  background: var(--ScrollbarThumbHoverColor);
  border-radius: 4px;
}
.selectPopup--Pj_dP ::-webkit-scrollbar-track {
  background: transparent;
  border: none;
}
.selectPopup--Pj_dP ::-webkit-scrollbar {
  width: 8px;
  height: 6px;
}
.selectPopup--Pj_dP .ant-select-item-option-content {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.selectPopup--Pj_dP .ant-select-item-option-content:hover {
  color: var(--PrimaryColor);
}
.selectPopup--Pj_dP .ant-select-item-option {
  background: transparent !important;
}
.selectPopup--Pj_dP .ant-select-item-option-active {
  background: transparent !important;
}
.selectPopup--Pj_dP .ant-select-item-option-active .ant-select-item-option-content {
  color: var(--PrimaryColor);
}

.wrapper--HMp6Z {
  background-color: var(--ContentBottomNavigationBackgroundColor);
  box-shadow: 0px 3px 10px 0px #0000000D;
  border-radius: 8px;
}
.wrapper--HMp6Z .calendarHeader--Jo84f {
  padding: 16px 0 8px;
}
.wrapper--HMp6Z .calendarHeader--Jo84f .adm-segmented {
  height: 36px;
  box-sizing: border-box;
  border-radius: 8px;
  padding: 4px;
}
.wrapper--HMp6Z .calendarHeader--Jo84f .adm-segmented-item {
  border-radius: 6px !important;
}
.wrapper--HMp6Z :glboal(.ant-picker-month-panel--ow0I7) .ant-picker-cell .ant-picker-cell-inner {
  width: 48px !important;
  height: 32px !important;
  line-height: 32px !important;
}
.wrapper--HMp6Z .ant-picker-date-panel .ant-picker-cell .ant-picker-cell-inner {
  width: 40px;
  height: 32px;
  line-height: 32px;
}
.wrapper--HMp6Z .ant-picker-content {
  font-weight: 400 !important;
  font-size: 16px !important;
  color: var(--ContentPrimaryTextColor);
}
.wrapper--HMp6Z .ant-picker-content thead {
  height: 32px;
  padding-bottom: 8px;
}
.wrapper--HMp6Z .ant-picker-calendar .ant-picker-cell {
  font-weight: 400 !important;
  font-size: 16px !important;
  color: var(--ContentPrimaryTextColor);
}
.wrapper--HMp6Z .ant-picker-cell-selected.ant-picker-cell-today .ant-picker-cell-inner {
  background: transparent ;
  color: var(--ContentPrimaryTextColor);
}
.wrapper--HMp6Z .ant-picker-cell-selected:not(.ant-picker-cell-today) .ant-picker-cell-inner {
  background: var(--PrimaryColor) !important;
  color: var(--ContentPrimaryTextInverseColor) !important;
  border: 0px solid var(--PrimaryColor) !important;
}
.wrapper--HMp6Z .ant-picker-calendar .ant-picker-cell-disabled {
  color: var(--DisableTextColor) !important;
}
.wrapper--HMp6Z .ant-picker-calendar .ant-picker-cell-disabled .ant-picker-cell-inner {
  background: transparent !important;
  color: var(--DisableTextColor) !important;
}
.wrapper--HMp6Z .ant-picker-calendar .ant-picker-cell-disabled .ant-picker-calendar-date-today {
  color: var(--DisableTextColor) !important;
}
.wrapper--HMp6Z .ant-picker-calendar-date-today::before {
  border-color: var(--PrimaryColor) !important;
  border-width: 0px !important;
}
.wrapper--HMp6Z .ant-picker-cell-disabled::before {
  background: transparent;
}
.input--M8hwS {
  height: 40px;
  box-sizing: border-box;
  border: 1px solid var(--StatusNeutralBorderColor);
  border-radius: 8px;
}
.modal--vgCVA {
  width: 320px;
  padding: 0;
  background-color: var(--ContentBottomNavigationBackgroundColor);
  padding: 16px 0 !important;
}
.modal--vgCVA .adm-modal-content {
  padding: 0;
  border-radius: 8px;
}

.wrapper--Vxj0a {
  background-color: var(--ContentBottomNavigationBackgroundColor);
  box-shadow: 0px 3px 10px 0px #0000000D;
  border-radius: 8px;
}
.wrapper--Vxj0a .calendarHeader--oJfk_ {
  padding: 16px 0 8px;
}
.wrapper--Vxj0a .calendarHeader--oJfk_ .adm-segmented {
  height: 36px;
  box-sizing: border-box;
  border-radius: 8px;
  padding: 4px;
}
.wrapper--Vxj0a .calendarHeader--oJfk_ .adm-segmented-item {
  border-radius: 6px !important;
}
.wrapper--Vxj0a :glboal(.ant-picker-month-panel--e_Zow) .ant-picker-cell .ant-picker-cell-inner {
  width: 48px !important;
  height: 32px !important;
  line-height: 32px !important;
}
.wrapper--Vxj0a .ant-picker-date-panel .ant-picker-cell .ant-picker-cell-inner {
  width: 40px;
  height: 32px;
  line-height: 32px;
}
.wrapper--Vxj0a .ant-picker-content {
  font-weight: 400 !important;
  font-size: 16px !important;
  color: var(--ContentPrimaryTextColor);
}
.wrapper--Vxj0a .ant-picker-content thead {
  height: 32px;
  padding-bottom: 8px;
}
.wrapper--Vxj0a .ant-picker-calendar .ant-picker-cell {
  font-weight: 400 !important;
  font-size: 16px !important;
  color: var(--ContentPrimaryTextColor);
}
.wrapper--Vxj0a .ant-picker-cell-selected.ant-picker-cell-today .ant-picker-cell-inner {
  background: transparent ;
  color: var(--ContentPrimaryTextColor);
}
.wrapper--Vxj0a .ant-picker-cell-selected:not(.ant-picker-cell-today) .ant-picker-cell-inner {
  background: var(--PrimaryColor) !important;
  color: var(--ContentPrimaryTextInverseColor) !important;
  border: 0px solid var(--PrimaryColor) !important;
}
.wrapper--Vxj0a .ant-picker-calendar .ant-picker-cell-disabled {
  color: var(--DisableTextColor) !important;
}
.wrapper--Vxj0a .ant-picker-calendar .ant-picker-cell-disabled .ant-picker-cell-inner {
  background: transparent !important;
  color: var(--DisableTextColor) !important;
}
.wrapper--Vxj0a .ant-picker-calendar .ant-picker-cell-disabled .ant-picker-calendar-date-today {
  color: var(--DisableTextColor) !important;
}
.wrapper--Vxj0a .ant-picker-calendar-date-today::before {
  border-color: var(--PrimaryColor) !important;
  border-width: 0px !important;
}
.wrapper--Vxj0a .ant-picker-cell-disabled::before {
  background: transparent;
}
.input--slsWV {
  height: 40px;
  box-sizing: border-box;
  border: 1px solid var(--StatusNeutralBorderColor);
  border-radius: 8px;
}
.modal--Q5eDC {
  width: 320px;
  padding: 0;
  background-color: var(--ContentBottomNavigationBackgroundColor);
  padding: 16px 0 !important;
}
.modal--Q5eDC .adm-modal-content {
  padding: 0;
  border-radius: 8px;
}

.expandable--Ii7K4 {
  padding: 16px 16px 8px;
  box-shadow: 0px 0px 10px 0px #0000001A;
  border-radius: 8px;
  position: relative;
  box-sizing: border-box;
  background: var(--ContentBottomNavigationBackgroundColor);
  overflow: hidden;
}
.expandable--Ii7K4 .expandicon--DBQfs {
  position: absolute;
  bottom: 0px;
  width: 100%;
  text-align: center;
  left: 0px;
}

.fold--wrEUd {
  padding: 8px 16px;
  height: 32px;
  box-sizing: border-box;
  border-bottom: 1px solid var(--StatusNeutralBorderColor);
}

.header--jD969 {
  position: relative;
  height: 48px;
  box-sizing: border-box;
}
.header--jD969 .left {
  position: absolute;
  left: 16px;
  top: 12px;
}
.header--jD969 .left img {
  height: 24px;
}
.header--jD969 .title {
  width: 100%;
  text-align: left;
  padding-left: 48px;
  line-height: 48px;
  font-weight: 500;
  font-size: 18px;
  color: var(--ContentPrimaryTextColor);
}
.header--jD969 .content {
  width: 100%;
  text-align: center;
  line-height: 48px;
  font-weight: 500;
  font-size: 18px;
  color: var(--ContentPrimaryTextColor);
}
.header--jD969 .right {
  position: absolute;
  right: 16px;
  top: 12px;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  justify-content: center;
  gap: 16px;
}
.header--jD969 .right img {
  height: 24px;
}

.tabs--eG1Nb .adm-tabs-tab-wrapper {
  padding: 0;
}
.tabs--eG1Nb .adm-tabs-tab {
  font-size: 16px;
  font-weight: 500;
  color: var(--ContentSecondaryTextColor);
}
.tabs--eG1Nb .adm-tabs-tab-line {
  background: var(--PrimaryColor);
}
.tabs--eG1Nb .adm-tabs-tab-active {
  font-size: 16px;
  color: var(--PrimaryColor);
}
.tabs--eG1Nb .adm-tabs-header {
  background-color: var(--ContentBackgroundPrimaryColor);
  border-bottom: 1px solid var(--StatusNeutralBorderColor);
}
.tabs--eG1Nb .adm-tabs-header-mask-left {
  background: none;
}
.tabs--eG1Nb .adm-tabs-header-mask-right {
  background: none;
}
.tabs--eG1Nb.dot .adm-tabs-tab {
  padding: 8px 12px 20px 12px;
}
.tabs--eG1Nb.dot .adm-tabs-tab-line {
  background: transparent;
  display: flex;
  justify-content: center;
  height: 0;
}
.tabs--eG1Nb.dot .adm-tabs-tab-active {
  font-size: 18px;
  color: var(--PrimaryColor);
}
.tabs--eG1Nb.dot .adm-tabs-tab-line::after {
  content: "";
  display: inline-block;
  width: 6px;
  /* 圆形宽度 */
  height: 6px;
  /* 圆形高度 */
  border-radius: 50%;
  /* 变成圆形 */
  background-color: var(--PrimaryColor);
  /* 使用文本颜色 */
  position: absolute;
  bottom: 10px;
}
.tabs--eG1Nb.dot .adm-tabs-header {
  height: 51px;
  border-bottom: none;
}
.tabs--eG1Nb:not(.dot) .adm-tabs-tab {
  padding: 11px 0 13px;
}
.adm-swiper-horizontal .adm-swiper-track {
  transform: none;
}
.adm-swiper-track-allow-touch-move {
  cursor: unset;
}

.stepper--f22kY {
  background: var(--ContentPlaceholderDropdownBackgroundColor);
  padding: 0;
}
.stepper--f22kY .adm-stepper-minus,
.stepper--f22kY .adm-stepper-plus {
  background: transparent;
  width: 36px;
  height: 100%;
}
.stepper--f22kY .adm-stepper-minus {
  border-right: 1px solid var(--StatusNeutralBorderColor);
}
.stepper--f22kY .adm-stepper-minus span {
  margin-right: 6px;
}
.stepper--f22kY .adm-stepper-plus {
  border-left: 1px solid var(--StatusNeutralBorderColor);
}
.stepper--f22kY .adm-stepper-plus span {
  margin-left: 6px;
}
.stepper--f22kY input {
  font-size: 20px;
  font-weight: 500;
}
.stepper--f22kY .adm-input-disabled,
.stepper--f22kY .adm-button-disabled {
  opacity: 1;
}
.stepper--f22kY .adm-input-element:disabled {
  color: var(--D-BW-400Disable-L);
}
.stepper--f22kY.zhSuffix .adm-stepper-middle::after {
  content: '股';
  position: absolute;
  right: 40px;
  top: 50%;
  transform: translateY(-50%);
  color: var(--ContentTertiaryTextColor);
  pointer-events: none;
}
.stepper--f22kY.enSuffix .adm-stepper-middle::after {
  content: 'Share';
  position: absolute;
  right: 40px;
  top: 50%;
  transform: translateY(-50%);
  color: var(--ContentTertiaryTextColor);
  pointer-events: none;
}
.stepper--f22kY.enSuffixs .adm-stepper-middle::after {
  content: 'Shares';
  position: absolute;
  right: 40px;
  top: 50%;
  transform: translateY(-50%);
  color: var(--ContentTertiaryTextColor);
  pointer-events: none;
}

.searchInput--QBhoj {
  border-radius: 8px;
  height: 40px;
}
.searchInput--QBhoj .adm-search-bar-input-box {
  border: solid 1px var(--StatusNeutralBorderColor);
  background: var(--ContentPlaceholderDropdownBackgroundColor);
  height: 100%;
  box-sizing: border-box;
  padding: 0 0 0 12px;
  border-radius: 8px;
  gap: 4px;
}
.searchInput--QBhoj .adm-search-bar-input-box .adm-search-bar-input-box-icon {
  display: flex;
  align-items: center;
}
.searchInput--QBhoj .adm-search-bar-input {
  padding: 0;
  margin: 0;
}
.searchInput--QBhoj .adm-search-bar-input input {
  line-height: 1;
  display: flex;
  align-items: center;
}
.searchInput--QBhoj .adm-search-bar-input .adm-input-clear {
  margin-left: 0;
  display: flex;
  align-items: center;
}
.searchInput--QBhoj.adm-search-bar-active .adm-search-bar-input-box {
  border-color: var(--PrimaryColor);
}

.sort--w5aXf {
  color: var(--ContentTertiaryTextColor);
}

.alert--NrYhL {
  padding: 8px 16px;
  position: fixed;
  top: 57px;
  left: 16px;
  right: 16px;
  z-index: 1000;
}
.alert--NrYhL .ant-alert-message {
  font-family: PingFang TC;
  font-weight: 500;
  font-size: 16px;
  color: var(--ContentPrimaryTextColor);
  margin-bottom: 5px;
}
.alert--NrYhL .ant-alert-description {
  font-family: PingFang TC;
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.alert--NrYhL.ant-alert-info {
  background: var(--StatusInformationBackgroundColor);
  border: 1px solid var(--StatusInformationBorderColor);
}
.alert--NrYhL.ant-alert-info .ant-alert-message {
  color: var(--StatusInformationTextColor);
}
.alert--NrYhL.ant-alert-success {
  background: var(--StatusSuccessBackgroundColor);
  border: 1px solid var(--StatusSuccessBorderColor);
}
.alert--NrYhL.ant-alert-success .ant-alert-message {
  color: var(--StatusSuccessTextColor);
}
.alert--NrYhL.ant-alert-warning {
  background: var(--StatusWarningBackgroundColor);
  border: 1px solid var(--StatusWarningBorderColor);
}
.alert--NrYhL.ant-alert-warning .ant-alert-message {
  color: var(--StatusWarningTextColor);
}
.alert--NrYhL.ant-alert-error {
  background: var(--StatusDangerBackgroundColor);
  border: 1px solid var(--StatusDangerBorderColor);
}
.alert--NrYhL.ant-alert-error .ant-alert-message {
  color: var(--StatusDangerTextColor);
}

.dropdownMenu--Px42c {
  top: 48px;
  padding: 8px 0;
  min-height: 48px;
  max-height: 208px;
  background: var(--ContentModalTooltipBoxBackground);
  border: 1px solid var(--ContentBorderLighterVariant);
  border-radius: 8px;
  position: absolute;
  width: 100%;
  z-index: 9;
  margin-left: -16px;
  overflow-y: auto;
  visibility: hidden;
}
.dropdownMenu--Px42c .dropMenuItem--pJqIC {
  min-height: 32px;
  padding: 6px 16px;
  cursor: pointer;
}
.dropdownMenu--Px42c .dropMenuItem--pJqIC .symbol--EfQBP {
  font-size: 14px;
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
}
.dropdownMenu--Px42c .dropMenuItem--pJqIC .name--TJuXK {
  font-size: 12px;
  font-weight: 400;
  color: var(--ContentSecondaryTextColor);
}
.dropdownActive--FBzy2 {
  visibility: visible;
}

.app--fG0Sx {
  height: var(--vh100);
  display: flex;
  flex-direction: column;
  background: var(--ContentBackgroundPrimaryColor);
}
.app--fG0Sx .body--SEvR3 {
  flex: 1;
  display: flex;
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.app--fG0Sx .body--SEvR3 .ant-spin-nested-loading {
  width: 100%;
}
.app--fG0Sx .bottom--CC5EV {
  flex: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background: var(--ContentBottomNavigationBackgroundColor);
  height: 52px;
}
.app--fG0Sx .bottom--CC5EV .adm-tab-bar {
  width: 100%;
  max-width: 634px;
}
.app--fG0Sx .bottom--CC5EV .adm-tab-bar-item-title {
  color: var(--ContentTertiaryTextColor);
}
.app--fG0Sx .bottom--CC5EV .adm-tab-bar-item-active .adm-tab-bar-item-title {
  color: var(--PrimaryColor);
}
.app--fG0Sx .bottom--CC5EV .adm-tab-bar-item-title-with-icon {
  margin-top: 3px;
  font-weight: 500;
}
.pc--BsMzs {
  width: 100%;
  height: 100vh;
  background: var(--ContentBackgroundPrimaryColor);
}
.pc--BsMzs .ant-layout {
  background: var(--ContentBackgroundPrimaryColor);
}
.pc--BsMzs .header--pWXRK {
  height: 40px;
  background: var(--ContentBackgroundPrimaryColor);
  border-bottom: 1px solid var(--ContentBorderColor);
  line-height: 40px;
  padding: 0 16px;
}
.pc--BsMzs .header--pWXRK .logoTitle--xkmqo {
  font-size: 14px;
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
}
.pc--BsMzs .sider--V1N3p {
  background-color: var(--ContentBottomNavigationBackgroundColor);
  border-right: 1px solid var(--ContentBorderColor);
  padding: 16px 0;
}
.pc--BsMzs .sider--V1N3p .menu--U2e01 {
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  color: var(--ContentTertiaryTextColor);
}
.pc--BsMzs .sider--V1N3p .menu--U2e01 span {
  color: var(--ContentTertiaryTextColor);
}
.pc--BsMzs .sider--V1N3p .menu--U2e01 img {
  width: 24px;
  height: 24px;
}
.pc--BsMzs .sider--V1N3p .menu--U2e01:hover span,
.pc--BsMzs .sider--V1N3p .menu--U2e01.active span {
  color: var(--PrimaryColor);
}
.pc--BsMzs .ant-layout-content {
  overflow: hidden;
}
.pc--BsMzs .content--tb4Fh {
  height: 100vh;
  overflow-y: auto;
}
.popupTitle--UR4ly {
  height: 54px;
  padding: 0 16px;
}
.popupTitle--UR4ly span {
  font-weight: 500;
  font-size: 16px;
  color: var(--ContentPrimaryTextColor);
}
.top--iCEh2 {
  flex: 0;
  height: 40px;
  border-bottom: solid 1px var(--StatusNeutralBorderColor);
  line-height: 40px;
  padding: 0 16px;
  box-sizing: border-box;
}
.top--iCEh2 .logoTitle--xkmqo {
  font-size: 14px;
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
}

.setting--OT_Lf {
  width: 100%;
  background-color: var(--ContentBackgroundPrimaryColor);
}
.setting--OT_Lf .groupRow--VE0_C {
  padding: 0 16px;
  height: 30px;
  line-height: 30px;
  font-weight: 500;
  font-size: 12px;
  color: var(--ContentSecondaryTextColor);
}
.setting--OT_Lf .itemRow--kcT5z {
  padding: 8px 16px;
  height: 48px;
  box-sizing: border-box;
}
.setting--OT_Lf .itemRow--kcT5z div:first-child {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.setting--OT_Lf .itemRow--kcT5z div:last-child {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.setting--OT_Lf .itemRow--kcT5z:active {
  background-color: var(--StatusNeutralBorderColor);
}
.setting--OT_Lf .logout--g8Uk6 {
  height: 48px;
  line-height: 48px;
  font-weight: 500;
  font-size: 14px;
  text-align: center;
  border-bottom: none;
  cursor: pointer;
  color: var(--PrimaryColor);
}
.setting--OT_Lf .logout--g8Uk6:active {
  background-color: var(--StatusNeutralBorderColor);
}

.container--aCpzh .groupRow--z7chD {
  padding: 0 16px;
  height: 30px !important;
  line-height: 30px;
  font-weight: 500;
  font-size: 12px;
  color: var(--ContentSecondaryTextColor);
  background: var(--ContentBottomNavigationBackgroundColor);
}
.container--aCpzh .itemRow--wirjU {
  padding: 8px 16px;
  height: 48px;
  box-sizing: border-box;
  background: var(--ContentBottomNavigationBackgroundColor);
}
.container--aCpzh .itemRow--wirjU div:first-child {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.container--aCpzh .itemRow--wirjU div:last-child {
  min-width: 195px;
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.container--aCpzh .itemRow--wirjU .selectItem--mQjug {
  width: 195px;
  height: 32px;
}
.container--aCpzh .logout--hjOnM {
  height: 48px;
  line-height: 48px;
  font-weight: 500;
  font-size: 14px;
  text-align: center;
  border-bottom: none;
  cursor: pointer;
  color: var(--PrimaryColor);
  background: var(--ContentBottomNavigationBackgroundColor);
}
.container--aCpzh .logout--hjOnM:active {
  background-color: var(--StatusNeutralBorderColor);
}

.container--Zdoag {
  padding: 8px 16px;
}
.container--Zdoag .card--HhNAx {
  background: transparent;
}
.container--Zdoag .card--HhNAx .title--JmDDU {
  font-size: 16px;
  font-weight: 500;
  height: 40px;
  line-height: 40px;
  color: var(--ContentPrimaryTextColor);
  text-align: left;
}
.container--Zdoag .card--HhNAx .list--vkYWM {
  padding: 16px;
  border-radius: 8px;
  background: var(--ContentBottomNavigationBackgroundColor);
}
.container--Zdoag .card--HhNAx .list--vkYWM .itemRow--GWtsZ {
  padding: 10px 0;
}
.container--Zdoag .card--HhNAx .list--vkYWM .itemRow--GWtsZ div:first-child {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.container--Zdoag .card--HhNAx .list--vkYWM .itemRow--GWtsZ div:last-child {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.container--Zdoag .card--HhNAx .list--vkYWM .itemRow--GWtsZ .clientRiskLevelLow--Bt50d {
  color: var(--StatusDescendValueColor);
}
.container--Zdoag .card--HhNAx .list--vkYWM .itemRow--GWtsZ .clientRiskLevelHigh--FqBOu {
  color: var(--StatusAscendaValueColor);
}
.container--Zdoag .card--HhNAx .list--vkYWM .itemRow--GWtsZ:first-child {
  padding-top: 0;
}
.container--Zdoag .card--HhNAx .list--vkYWM .itemRow--GWtsZ:last-child {
  border-bottom: none;
  padding-bottom: 0;
}

.container--b65WO {
  padding: 16px;
  color: var(--ContentSecondaryTextColor);
}
.container--b65WO .mobileTable--tFR0R {
  border-left: 1px solid var(--ContentBorderLighterVariant);
  border-right: 1px solid var(--ContentBorderLighterVariant);
  border-top: 1px solid var(--ContentBorderLighterVariant);
}
.container--b65WO .mobileTable--tFR0R .header--cvvU7 {
  height: 40px;
  background: var(--Gradient-d-gradient);
  font-size: 14px;
  font-weight: 500;
  color: var(--ContentPrimaryTextInverseColor);
  display: flex;
  justify-content: center;
  align-items: center;
}
.container--b65WO .mobileTable--tFR0R .row--P1hA1 {
  font-size: 14px;
  font-weight: 400;
  border-bottom: 1px solid var(--ContentBorderLighterVariant);
}
.container--b65WO .mobileTable--tFR0R .row--P1hA1 .cell--UIH6t:first-child {
  width: 100px;
  height: 79px;
  border-right: 1px solid var(--ContentBorderLighterVariant);
  background-color: var(--ContentBackgroundSecondaryColor);
}
.container--b65WO .mobileTable--tFR0R .row--P1hA1 .cell--UIH6t:last-child {
  flex: 1;
  border-right: none;
  background-color: var(--ContentBottomNavigationBackgroundColor);
}
.container--b65WO .mobileTable--tFR0R .row--P1hA1 .cell--UIH6t:last-child > div:first-child {
  border-bottom: 1px solid var(--ContentBorderLighterVariant);
}
.container--b65WO .mobileTable--tFR0R .row--P1hA1 .rate--J0ZWh {
  margin-left: 5px;
  font-weight: bold;
  color: var(--PrimaryColor);
}
.container--b65WO .tabletTable--x7YSB {
  font-size: 14px;
  font-weight: 400;
}
.container--b65WO .tabletTable--x7YSB .category--dlrsB > div {
  width: 100px;
  height: 79px;
  border-left: 1px solid var(--ContentBorderLighterVariant);
  border-right: 1px solid var(--ContentBorderLighterVariant);
  border-bottom: 1px solid var(--ContentBorderLighterVariant);
}
.container--b65WO .tabletTable--x7YSB .category--dlrsB > div:first-child {
  height: 40px;
  border-left: none;
  border-right: none;
  border-bottom: 1px solid var(--ContentBorderLighterVariant);
}
.container--b65WO .tabletTable--x7YSB .header--cvvU7 {
  height: 40px;
  background: linear-gradient(to right, #60C395, #72C3D6);
  font-size: 14px;
  font-weight: 500;
  color: var(--ContentPrimaryTextInverseColor);
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid var(--ContentBorderLighterVariant);
}
.container--b65WO .tabletTable--x7YSB .header--cvvU7:first-child {
  border-left: none;
}
.container--b65WO .tabletTable--x7YSB .cell--UIH6t {
  border-right: 1px solid var(--ContentBorderLighterVariant);
  border-bottom: 1px solid var(--ContentBorderLighterVariant);
}
.container--b65WO .tabletTable--x7YSB .rate--J0ZWh {
  margin-left: 5px;
  font-weight: bold;
  color: var(--PrimaryColor);
}

.pageDrawer--CkHex .top--fzmc1 {
  flex: 0;
  height: 40px;
  border-bottom: solid 1px var(--StatusNeutralBorderColor);
  line-height: 40px;
  padding: 0 16px;
  box-sizing: border-box;
}
.pageDrawer--CkHex .top--fzmc1 .logoTitle--f94UW {
  font-size: 14px;
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
}
.pageDrawer--CkHex .ant-drawer-mask {
  background: none;
}
.pageDrawer--CkHex .ant-drawer-content-wrapper {
  right: 1px;
}
.rightPopup--Cp45N {
  position: absolute;
  top: 0;
  right: 0px;
  width: 0px;
  height: 0px;
  background: white;
  box-shadow: -2px 0 10px rgba(0, 0, 0, 0.1);
  transition: right 0.3s ease;
  /* 平滑过渡 */
  z-index: 10;
  display: none;
}
.rightPopup--Cp45N.show {
  width: 100%;
  height: 100%;
  display: block;
  right: 0;
}

.footer--IUlmO {
  padding: 8px 16px;
  background-color: var(--ContentBottomNavigationBackgroundColor);
  border-top: 1px solid var(--ContentBorderLighterVariant);
}
.footer--IUlmO button {
  width: 100%;
  height: 44px;
  background: var(--PrimaryColor);
  color: var(--ContentPrimaryTextInverseColor);
  border: none;
}

.autoComplete--gytl1 {
  width: 160px;
  margin-left: -16px;
}
.autoComplete--gytl1 .ant-select-selector {
  background-color: transparent !important;
  border: none !important;
}
.autoComplete--gytl1 .ant-select-selector .ant-select-prefix {
  display: flex;
  align-items: center;
}
.autoComplete--gytl1 .ant-select-selector .ant-select-selection-wrap .ant-select-selection-search input {
  color: var(--ContentPrimaryTextColor);
}
.autoComplete--gytl1 .ant-select-selector .ant-select-selection-wrap .ant-select-selection-placeholder {
  text-align: left;
  font-size: 12px !important;
  font-weight: 500 !important;
  color: var(--D-BW500-Line-L) !important;
}
.autoComplete--gytl1 .ant-select-clear {
  width: 16px;
  height: 16px;
  margin-top: -8px;
  background-color: transparent !important;
}
.ant-select-dropdown {
  background-color: var(--ContentModalTooltipBoxBackground);
}
.ant-select-dropdown .ant-select-item:hover {
  background-color: var(--ContentBackgroundPrimaryColor);
}
.ant-select-dropdown .dropMenuItem--xlMA1 {
  min-height: 32px;
  cursor: pointer;
}
.ant-select-dropdown .dropMenuItem--xlMA1 .symbol--O9Cf9 {
  font-size: 14px;
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
}
.ant-select-dropdown .dropMenuItem--xlMA1 .name--RMj_o {
  font-size: 12px;
  font-weight: 400;
  color: var(--ContentSecondaryTextColor);
}

.layout--BP6jo {
  width: 100%;
}
.layout2--IoTqx {
  width: 100%;
  height: 600px;
}
.header--YI4uy {
  width: 100%;
}
.header--YI4uy .adm-tabs-tab {
  font-size: 16px;
  font-weight: 500;
  color: var(--ContentSecondaryTextColor);
}
.header--YI4uy .adm-tabs-tab-active {
  color: var(--PrimaryColor);
}
.header--YI4uy .adm-tabs-header-mask-left,
.header--YI4uy .adm-tabs-header-mask-right {
  background: transparent;
}

.layout--Kwkn7 {
  width: 100%;
  padding-top: 16px;
  padding-right: 16px;
  padding-left: 16px;
  padding-bottom: 40px;
  box-sizing: border-box;
  background: var(--ContentModalTooltipBoxBackground);
  overflow: auto;
  text-align: left;
}
.layout--Kwkn7 .title--Ygf0n {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.layout--Kwkn7 ol {
  padding-left: 20px;
  margin: 0px;
  list-style-type: demical;
}
.layout--Kwkn7 ol li {
  margin-bottom: 16px;
  list-style-position: outside;
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.layout--Kwkn7 ul {
  padding-left: 16px;
  padding-right: 16px;
  box-sizing: border-box;
}
.layout--Kwkn7 ul li {
  margin-bottom: 16px;
  list-style: disc;
  list-style-position: outside;
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}

.layout--AF2j9 {
  width: 100%;
  padding-top: 16px;
  padding-right: 16px;
  padding-left: 16px;
  padding-bottom: 40px;
  box-sizing: border-box;
  background: var(--ContentModalTooltipBoxBackground);
  overflow: auto;
  text-align: left;
}
.layout--AF2j9 .title--epA5L {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.layout--AF2j9 ol {
  padding-left: 20px;
  margin: 0px;
  list-style-type: demical;
}
.layout--AF2j9 ol li {
  margin-bottom: 16px;
  list-style-position: outside;
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.layout--AF2j9 ul {
  padding-left: 16px;
  padding-right: 16px;
  box-sizing: border-box;
}
.layout--AF2j9 ul li {
  margin-bottom: 16px;
  list-style: disc;
  list-style-position: outside;
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}

.layout--xN3cU {
  width: 100%;
  padding-top: 16px;
  padding-right: 16px;
  padding-left: 16px;
  padding-bottom: 40px;
  box-sizing: border-box;
  background: var(--ContentModalTooltipBoxBackground);
  overflow: auto;
  text-align: left;
}
.layout--xN3cU .title--Qu1Dc {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.layout--xN3cU ol {
  padding-left: 20px;
  margin: 0px;
  list-style-type: demical;
}
.layout--xN3cU ol li {
  margin-bottom: 16px;
  list-style-position: outside;
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.layout--xN3cU ul {
  padding-left: 16px;
  padding-right: 16px;
  box-sizing: border-box;
}
.layout--xN3cU ul li {
  margin-bottom: 16px;
  list-style: disc;
  list-style-position: outside;
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}

.layout--xeLoz {
  width: 100%;
  padding-top: 16px;
  padding-right: 16px;
  padding-left: 16px;
  padding-bottom: 40px;
  box-sizing: border-box;
  background: var(--ContentModalTooltipBoxBackground);
  overflow: auto;
  text-align: left;
}
.layout--xeLoz .title--hwsa5 {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.layout--xeLoz ol {
  padding-left: 20px;
  margin: 0px;
  list-style-type: demical;
}
.layout--xeLoz ol li {
  margin-bottom: 16px;
  list-style-position: outside;
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.layout--xeLoz ul {
  padding-left: 16px;
  padding-right: 16px;
  box-sizing: border-box;
}
.layout--xeLoz ul li {
  margin-bottom: 16px;
  list-style: disc;
  list-style-position: outside;
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}

.layout--pDvu_ {
  width: 100%;
  padding-top: 16px;
  padding-right: 16px;
  padding-left: 16px;
  padding-bottom: 40px;
  box-sizing: border-box;
  background: var(--ContentModalTooltipBoxBackground);
  overflow: auto;
  text-align: left;
}
.layout--pDvu_ .title--fx32r {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.layout--pDvu_ ol {
  padding-left: 20px;
  margin: 0px;
  list-style-type: demical;
}
.layout--pDvu_ ol li {
  margin-bottom: 16px;
  list-style-position: outside;
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.layout--pDvu_ ul {
  padding-left: 16px;
  padding-right: 16px;
  box-sizing: border-box;
}
.layout--pDvu_ ul li {
  margin-bottom: 16px;
  list-style: disc;
  list-style-position: outside;
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}

.layout--UGAVn {
  width: 100%;
  padding-top: 16px;
  padding-right: 16px;
  padding-left: 16px;
  padding-bottom: 40px;
  box-sizing: border-box;
  background: var(--ContentModalTooltipBoxBackground);
  overflow: auto;
  text-align: left;
}
.layout--UGAVn .title--bqaQP {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.layout--UGAVn ol {
  padding-left: 20px;
  margin: 0px;
  list-style-type: demical;
}
.layout--UGAVn ol li {
  margin-bottom: 16px;
  list-style-position: outside;
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.layout--UGAVn ul {
  padding-left: 16px;
  padding-right: 16px;
  box-sizing: border-box;
}
.layout--UGAVn ul li {
  margin-bottom: 16px;
  list-style: disc;
  list-style-position: outside;
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}

.container--gafWT .history1--zdPm6 {
  padding: 12px 0;
  color: var(--ContentPrimaryTextColor);
  font-size: 14px;
  font-weight: 400;
}
.container--gafWT .result--W7KhJ {
  padding: 12px 16px;
  color: var(--ContentPrimaryTextColor);
  font-size: 14px;
  font-weight: 400;
}
.name--JS1su .encode1--tjgOh {
  font-size: 14px;
  font-weight: 600;
  color: var(--ContentPrimaryTextColor);
}
.name--JS1su .name--JS1su {
  font-size: 12px;
  font-weight: 400;
  color: var(--ContentSecondaryTextColor);
}
.delayed--XZOnK {
  height: 25px;
  line-height: 23px;
  padding: 0px 12px;
  box-sizing: border-box;
  background-color: var(--ContentBackgroundSecondaryColor);
  border: 1px var(--StatusNeutralBorderColor) solid;
  border-radius: 70px;
  color: var(--ContentSecondaryTextColor);
}

.container--mGDbA {
  background-color: var(--ContentBackgroundPrimaryColor);
  overflow-x: hidden;
  overflow-y: auto;
}
.container--mGDbA .content--d4llM {
  overflow-y: auto;
}
.container--mGDbA .content--d4llM .account--tpaBx {
  padding: 12px 16px;
  background-color: var(--ContentBackgroundPrimaryColor);
}
.container--mGDbA .content--d4llM .body--ozrP4 {
  padding: 12px 16px;
  background-color: var(--ContentBottomNavigationBackgroundColor);
}
.container--mGDbA .content--d4llM .body--ozrP4 .transactionTye--BNmt2 {
  background-color: var(--ContentBackgroundSecondaryColor);
  color: var(--D-BW300ThirdText);
  font-size: 16px;
  font-weight: 500;
  line-height: 32px;
  text-align: center;
  padding: 4px;
  border-radius: 8px;
}
.container--mGDbA .content--d4llM .body--ozrP4 .transactionTye--BNmt2 .disabled {
  opacity: 1;
  color: var(--D-BW300ThirdText);
}
.container--mGDbA .content--d4llM .body--ozrP4 .transactionTye--BNmt2 .buy--c1q7d {
  background-color: var(--StatusAscendaColor);
  color: var(--ContentPrimaryTextInverseColor);
  border-radius: 6px;
}
.container--mGDbA .content--d4llM .body--ozrP4 .transactionTye--BNmt2 .sell--cC7q1 {
  background-color: var(--StatusDescendValueColor);
  color: var(--ContentPrimaryTextInverseColor);
  border-radius: 6px;
}
.container--mGDbA .content--d4llM .body--ozrP4 .transactionTye--BNmt2 .line--GvgEW {
  width: 1px;
  height: 24px;
  background-color: var(--StatusNeutralBorderColor);
}
.container--mGDbA .footer--JsRGZ {
  padding: 8px 16px;
  background-color: var(--ContentBottomNavigationBackgroundColor);
  border-top: 1px solid var(--ContentBorderLighterVariant);
}
.quote--oEWs7 {
  padding: 8px 16px;
  background: var(--ContentBackgroundPrimaryColor);
  box-shadow: 0px 0px 10px 0px #0000001A;
  border-radius: 8px;
  box-sizing: border-box;
}
.quote--oEWs7 .title--AgcdK {
  line-height: 20px;
}
.quote--oEWs7 .delayed--Vwz0b {
  height: 25px;
  line-height: 23px;
  padding: 0px 12px;
  box-sizing: border-box;
  border: 1px var(--StatusNeutralBorderColor) solid;
  border-radius: 70px;
  color: var(--ContentSecondaryTextColor);
}
.quote--oEWs7 .middle--KuBzl {
  color: var(--D-BW-400Color);
}
.quote--oEWs7 .middle--KuBzl em {
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 6px solid var(--D-BW-400Color);
}
.quote--oEWs7 .up--zSmFm {
  color: var(--StatusAscendaValueColor);
}
.quote--oEWs7 .up--zSmFm em {
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 6px solid var(--StatusAscendaValueColor);
}
.quote--oEWs7 .down--kOaWx {
  color: var(--StatusDescendValueColor);
}
.quote--oEWs7 .down--kOaWx em {
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 6px solid var(--StatusDescendValueColor);
}
.formItem--XzVGV .label--qmFlI {
  font-weight: 500;
  font-size: 14px;
  line-height: 100%;
  letter-spacing: 0px;
  text-align: left;
  color: var(--ContentSecondaryTextColor);
}
.bottom--pfNaW {
  padding: 16px;
  margin-top: 8px;
  background: var(--ContentBottomNavigationBackgroundColor);
}
.tip--gtvhA .title--AgcdK {
  height: 22px;
  line-height: 22px;
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 16px;
  text-align: center;
}
.tip--gtvhA .sell--cC7q1 {
  color: var(--StatusDescendValueColor);
}
.tip--gtvhA .buy--c1q7d {
  color: var(--StatusAscendaValueColor);
}
.tip--gtvhA .info--tSsro {
  background-color: var(--ContentTradeModalBG);
  border: 1px solid var(--StatusNeutralBorderColor);
  border-radius: 8px;
  overflow: hidden;
}
.tip--gtvhA .info--tSsro .top--BvipP {
  padding: 16px;
}
.tip--gtvhA .info--tSsro .top--BvipP .code--_Wjr2 {
  font-size: 14px;
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
}
.tip--gtvhA .info--tSsro .top--BvipP .name--dfacE {
  font-size: 12px;
  font-weight: 400;
  color: var(--ContentSecondaryTextColor);
}
.tip--gtvhA .info--tSsro .top--BvipP .line--GvgEW {
  margin: 10px 0px;
  border-bottom: 1px solid var(--ContentBorderLighterVariant);
}
.tip--gtvhA .info--tSsro .top--BvipP .text--rMse7 {
  font-size: 14px;
  font-weight: 400;
  color: var(--ContentSecondaryTextColor);
}
.tip--gtvhA .info--tSsro .top--BvipP .value--Ya4oi {
  font-size: 16px;
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
}
.tip--gtvhA .info--tSsro .ygje--vS2uh {
  padding: 16px;
  background-color: var(--ContentBackgroundTertiary);
}
.tip--gtvhA .info--tSsro .ygje--vS2uh .name--dfacE {
  text-align: left;
}
.tip--gtvhA .info--tSsro .ygje--vS2uh .text--rMse7 {
  font-size: 14px;
  font-weight: 400;
  color: var(--ContentSecondaryTextColor);
}
.tip--gtvhA .info--tSsro .ygje--vS2uh .value--Ya4oi {
  font-size: 16px;
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
}
.tip--gtvhA .info--tSsro .ygje--vS2uh .text2--CJAQV {
  font-size: 12px;
  font-weight: 400;
  color: var(--ContentTertiaryTextColor);
}
.tip--gtvhA .detail--xKDju {
  padding: 16px;
}
.tip--gtvhA .detail--xKDju .text--rMse7 {
  font-size: 14px;
  font-weight: 400;
  color: var(--ContentSecondaryTextColor);
  text-align: left;
}
.tip--gtvhA .detail--xKDju .value--Ya4oi {
  font-size: 14px;
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
  text-align: left;
}
button {
  font-size: 16px;
  font-weight: 500;
}
.cancelBtn--Xkz0_ {
  background: transparent !important;
  border: 1px solid var(--D-BW-400Disable-L) !important;
  color: var(--D-BW-400Disable-L) !important;
}
.confirmBtn--MT7ni {
  background: var(--D-BW600Line-MDisable-D) !important;
  border: none;
  color: var(--D-BW-400Disable-L) !important;
}
.cancelBtn--Xkz0_.B {
  background: transparent;
  border: 1px solid var(--StatusAscendaColor) !important;
  color: var(--StatusAscendaColor) !important;
}
.confirmBtn--MT7ni.B {
  background: var(--StatusAscendaColor) !important;
  border: 1px solid var(--StatusAscendaColor) !important;
  color: var(--ContentPrimaryTextInverseColor) !important;
}
.cancelBtn--Xkz0_.S {
  background: transparent;
  border: 1px solid var(--StatusDescendValueColor) !important;
  color: var(--StatusDescendValueColor) !important;
}
.confirmBtn--MT7ni.S {
  background: var(--StatusDescendValueColor) !important;
  border: 1px solid var(--StatusDescendValueColor) !important;
  color: var(--ContentPrimaryTextInverseColor) !important;
}

.message--EiaOK {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.title--SsUXi {
  font-weight: 500;
  font-size: 16px;
}
.default--bCO35 {
  color: var(--ContentPrimaryTextColor);
}
.default--bCO35 .message--EiaOK {
  color: var(--ContentSecondaryTextColor);
}
.warning--RRnm0 {
  color: var(--StatusWarningTextColor);
}
.info--DBJQU {
  color: var(--StatusInformationTextColor);
}
.error--fJmxq {
  color: var(--StatusDangerTextColor);
}
.success--UQ0Xs {
  color: var(--StatusSuccessTextColor);
}

.announcement--u_l3z {
  height: calc(100vh - 40px);
}
.announcement--u_l3z .list--zUKF5 {
  flex: 1;
  overflow-y: auto;
  background-color: var(--ContentBackgroundPrimaryColor);
}
.announcement--u_l3z .list--zUKF5 .item--t3Ifj {
  height: 84px;
  padding: 8px 16px;
  box-sizing: border-box;
  cursor: pointer;
  border-bottom: 1px solid var(--StatusNeutralBorderColor);
  align-items: center;
  background-color: var(--ContentBottomNavigationBackgroundColor);
}
.announcement--u_l3z .list--zUKF5 .item--t3Ifj .left--hi9dj {
  flex: 1;
}
.announcement--u_l3z .list--zUKF5 .item--t3Ifj .left--hi9dj .title--nvSOW {
  font-size: 16px;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  color: var(--ContentPrimaryTextColor);
}
.announcement--u_l3z .list--zUKF5 .item--t3Ifj .left--hi9dj .time--TYP7y {
  font-size: 14px;
  font-weight: 400;
  color: var(--ContentSecondaryTextColor);
}
.announcement--u_l3z .list--zUKF5 .item--t3Ifj .right--yNNru {
  width: 8px;
  align-self: flex-start;
  padding-top: 20px;
}
.announcement--u_l3z .list--zUKF5 .item--t3Ifj .right--yNNru .dot--lN6bT {
  width: 8px;
  height: 8px;
  border-radius: 4px;
  background-color: var(--D-M-WGradientLeft);
}
.announcement--u_l3z .list--zUKF5 .active--QGDxk {
  background-color: var(--ContentBackgroundSecondaryColor);
}
.announcement--u_l3z .list--zUKF5 .item--t3Ifj:hover {
  background-color: var(--ContentBackgroundSecondaryColor);
}
.announcement--u_l3z .detail--RwITh {
  padding: 16px 16px 40px 16px;
  background-color: var(--ContentBottomNavigationBackgroundColor);
  overflow-y: auto;
}
.announcement--u_l3z .detail--RwITh .title--nvSOW {
  font-size: 16px;
  font-weight: 600;
  color: var(--ContentPrimaryTextColor);
  line-height: 22px;
}
.announcement--u_l3z .detail--RwITh .time--TYP7y {
  font-size: 14px;
  font-weight: 400;
  color: var(--ContentSecondaryTextColor);
  line-height: 20px;
}
.announcement--u_l3z .detail--RwITh .content--kStL_ {
  font-size: 14px;
  font-weight: 400;
  color: var(--ContentPrimaryTextColor);
}
.announcement--u_l3z .empty--Cp2uS {
  position: relative;
  height: 100%;
}
.announcement--u_l3z .empty--Cp2uS .emptyChild--qUih2 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.notificationpc--mYDnX {
  height: calc(100vh - 96px);
}
.notificationTb--aUSzI {
  height: calc(100vh - 138px);
}
.announcementPopup--jA6Sx {
  background: var(--ContentModalTooltipBoxBackground);
  border-radius: 10px;
  overflow: hidden;
}
.announcementPopup--jA6Sx .header--Lop2v {
  box-sizing: border-box;
  height: 58px;
  line-height: 58px;
  text-align: center;
  font-size: 18px;
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
  border-bottom: 1px solid var(--StatusNeutralBorderColor);
  position: relative;
}
.announcementPopup--jA6Sx .header--Lop2v .closeIcon--oWqIi {
  width: 24px;
  position: absolute;
  right: 16px;
  top: calc(50% - 12px);
}
.announcementPopup--jA6Sx .body--Fx1DF {
  padding: 12px 16px;
  text-align: left;
  min-height: 128px;
  max-height: calc(var(--vh100) * 0.75 - 58px - 72px);
  overflow: auto;
}
.announcementPopup--jA6Sx .body--Fx1DF .title--nvSOW {
  color: var(--ContentPrimaryTextColor);
  font-size: 16px;
  font-weight: 600;
}
.announcementPopup--jA6Sx .body--Fx1DF .date--YzEXg {
  font-size: 14px;
  font-weight: 400;
  color: var(--ContentSecondaryTextColor);
}
.announcementPopup--jA6Sx .body--Fx1DF .des--A9HdB {
  margin-top: 16px;
  color: var(--ContentPrimaryTextColor);
  font-size: 14px;
  font-weight: 400;
}
.announcementPopup--jA6Sx .footer--bi2q_ {
  padding: 16px;
}
.swiper--ZIJtz {
  background-color: transparent;
  overflow: visible;
  overflow-x: clip;
}
.indicator--h1Prv {
  height: 32px;
}
.indicator--h1Prv .indicatorDot--PFH68 {
  width: 4px;
  height: 4px;
  border-radius: 10px;
  background-color: var(--BW-800Color);
}
.indicator--h1Prv .activeIndicatorDot--NbDWd {
  width: 16px;
  height: 4px;
  border-radius: 10px;
  background-color: var(--PrimaryColor);
}
.indicator--h1Prv.pc {
  height: 32px;
}
.indicator--h1Prv.pc .indicatorDot--PFH68 {
  width: 8px;
  height: 8px;
  border-radius: 10px;
  background-color: var(--BW-800Color);
}
.indicator--h1Prv.pc .activeIndicatorDot--NbDWd {
  width: 24px;
  height: 8px;
  border-radius: 10px;
  background-color: var(--PrimaryColor);
}

.account--IBgQL {
  width: 100%;
}
.infoTip--E09Nq {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
  text-align: left;
}
.infoTip--E09Nq ul {
  margin: 0px;
  padding-inline-start: 24px;
}
.infoTip--E09Nq ol {
  margin: 0px;
  padding-inline-start: 24px;
}

.container--w4cDI .pcInfoCard--BbqrF {
  padding-top: 12px;
  padding-right: 16px;
  padding-bottom: 12px;
  padding-left: 16px;
  border-radius: 8px;
  background: var(--ContentBottomNavigationBackgroundColor);
  box-shadow: 0px 0px 10px 0px #0000001A;
}
.container--w4cDI .pcInfoCard--BbqrF .title--VR3Pf {
  padding-top: 4px;
  padding-right: 8px;
  padding-bottom: 4px;
  border-radius: 8px;
}
.container--w4cDI .pcInfoCard--BbqrF .title--VR3Pf .name--zZneo {
  color: var(--ContentPrimaryTextColor);
  font-weight: 400;
  font-size: 14px;
}
.container--w4cDI .pcInfoCard--BbqrF .total--wKapa {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.container--w4cDI .pcInfoCard--BbqrF .totalRow--ncclV {
  display: flex;
  flex-direction: row;
  align-items: baseline;
  gap: 8px;
}
.container--w4cDI .pcInfoCard--BbqrF .totalRow--ncclV .totalValue--kfuE2 {
  font-weight: 500;
  font-size: 28px;
  color: var(--ContentPrimaryTextColor);
}
.container--w4cDI .pcInfoCard--BbqrF .totalRow--ncclV .totalRatio--eVPQC {
  font-weight: 500;
  font-size: 18px;
}
.container--w4cDI .pcInfoCard--BbqrF .totalCost--MgXxI {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.container--w4cDI .pcInfoCard--BbqrF .totalCostValue--AeLg3 {
  font-weight: 500;
  font-size: 28px;
  color: var(--ContentPrimaryTextColor);
}
.container--w4cDI .pcInfoCard--BbqrF .totalProfit--H2NdT {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.container--w4cDI .pcInfoCard--BbqrF .totalProfitValue--N9frO {
  font-weight: 500;
  font-size: 28px;
}

.infoCard--kztM_ {
  padding: 16px;
  border-radius: 8px;
  box-shadow: 0px 0px 10px 0px #0000001A;
  background: var(--ContentBottomNavigationBackgroundColor);
}
.infoCard--kztM_ .title--Rz2dt {
  padding-top: 4px;
  padding-right: 8px;
  padding-bottom: 4px;
  border-radius: 8px;
}
.infoCard--kztM_ .title--Rz2dt .name--JSyoy {
  color: var(--ContentPrimaryTextColor);
  font-weight: 400;
  font-size: 14px;
}
.infoCard--kztM_ .total--krDHO {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.infoCard--kztM_ .totalRow--d7CBM {
  display: flex;
  flex-direction: row;
  align-items: baseline;
  gap: 8px;
}
.infoCard--kztM_ .totalRow--d7CBM .totalValue--frAwD {
  color: var(--ContentPrimaryTextColor);
  font-weight: 500;
  font-size: 28px;
}
.infoCard--kztM_ .totalRow--d7CBM .totalRatio--bGxrS {
  font-weight: 500;
  font-size: 16px;
}
.infoCard--kztM_ .totalCost--rBkXr {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.infoCard--kztM_ .totalCostValue--IQIOG {
  font-weight: 500;
  font-size: 18px;
  color: var(--ContentPrimaryTextColor);
}
.infoCard--kztM_ .totalProfit--s1zii {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.infoCard--kztM_ .totalProfitValue--QdrSq {
  font-weight: 500;
  font-size: 18px;
}

.ratioCard--DNQ2V {
  padding: 16px;
  border-radius: 8px;
  box-shadow: 0px 0px 10px 0px #0000001A;
  background: var(--ContentBottomNavigationBackgroundColor);
  justify-content: center;
}
.ratioCard--DNQ2V .title--yb7sz {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.highcharts-legend-item {
  z-index: -1;
}

.noMore--nrO8y {
  display: flex;
  background: var(--ContentBottomNavigationBackgroundColor);
  justify-content: center;
  align-content: center;
  align-items: center;
  flex-wrap: nowrap;
  flex-direction: row;
  gap: 16px;
  padding-top: 8px;
  padding-right: 16px;
  padding-bottom: 8px;
  padding-left: 16px;
  border-bottom-width: 1px;
}
.noMore--nrO8y .content--V_BC_ {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}

.ellipsisText--N2Afe {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
}

.tableStyle--Zvo5v {
  /* 表头 */
  /* 全局生效，写到 App.less 或任意全局样式文件 */
}
.tableStyle--Zvo5v .ant-table-thead .ant-table-cell {
  height: 32px !important;
  font-weight: 400 !important;
  font-size: 12px !important;
}
.tableStyle--Zvo5v .ant-table-header .ant-table-cell {
  height: 32px !important;
  font-weight: 400 !important;
  font-size: 12px !important;
}
.tableStyle--Zvo5v .ant-table-thead > tr > th:first-child {
  padding-left: 16px;
}
.tableStyle--Zvo5v .ant-table-thead > tr > th:nth-last-child(2) {
  padding-right: 16px;
}
.tableStyle--Zvo5v .ant-table-tbody > tr > td.ant-table-cell:first-child {
  padding-left: 16px !important;
}
.tableStyle--Zvo5v .ant-table-tbody > tr > td.ant-table-cell:last-child {
  padding-right: 16px !important;
}
.tableStyle--Zvo5v .ant-table-cell-scrollbar {
  padding: 0 !important;
}
.tableStyle--Zvo5v .ant-table-thead > tr > th {
  transition: none !important;
}
.tableStyle--Zvo5v .ant-table-thead > tr > td {
  transition: none !important;
}
.tableStyle--Zvo5v .ant-table-tbody > tr > td {
  transition: none !important;
}
.rowStyle--WGHl3 {
  padding: 0px 16px;
  height: 40px;
  font-size: 14px;
  font-weight: 400;
  color: var(--ContentPrimaryTextColor);
}

.filter--UpINN .button--ivALv {
  font-weight: 500;
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  padding: 0px 12px;
  border-radius: 70px;
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--accountFilterBtnBg);
  border: none;
}
.filterLayout--vsclA {
  text-align: left;
  padding: 20px 16px;
  padding-bottom: 26px;
}
.filterLayout--vsclA .title--o_ttQ {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.filterLayout--vsclA .button--ivALv {
  height: 44px;
  line-height: 44px;
  font-weight: 500;
  font-size: 14px;
  padding: 4px 12px;
  border-radius: 70px;
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--accountFilterBtnBg);
  border: none;
}
.filterLayout--vsclA .desc--RDmzb {
  font-weight: 400;
  font-size: 12px;
  color: var(--ContentSecondaryTextColor);
}

.group--io7dD {
  display: flex;
  justify-content: flex-start;
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 8px;
}
.group--io7dD .buttonActive--tcyWN {
  font-weight: 500;
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  padding: 0px 12px;
  border-radius: 70px;
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--accountFilterBtnBg);
  border: none;
}
.group--io7dD .button--14c31 {
  font-weight: 500;
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  padding: 0px 12px;
  border-radius: 70px;
  color: var(--ContentSecondaryTextColor);
  background: var(--ContentBorderColor);
  border: none;
}

.detail--twCO_ {
  background: var(--ContentBackgroundPrimaryColor);
  padding-bottom: 40px;
}
.detail--twCO_ .info--uzIV0 {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-content: center;
  justify-content: center;
  align-items: center;
  height: 47px;
  line-height: 100%;
  text-align: center;
  gap: 4px;
  background-color: var(--ContentBottomNavigationBackgroundColor);
  box-shadow: 0px 0px 10px 0px #0000001A;
  border-radius: 8px;
}
.detail--twCO_ .info--uzIV0 .code--jW84f {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.detail--twCO_ .info--uzIV0 .name--pv8Or {
  font-size: 14px;
  line-height: 100%;
  color: var(--ContentSecondaryTextColor);
}

.container--NGH1s .adm-tabs-tab-list {
  width: var(--navTabsWidth);
}
.container--NGH1s .action--Fu4Pf .btn2--EvJxE {
  height: 24px;
  padding-top: 4px;
  padding-right: 8px;
  padding-bottom: 4px;
  padding-left: 8px;
  border-radius: 6px;
  font-weight: 400;
  font-size: 12px;
  border-color: var(--ContentDisabledBorderColor);
  color: var(--ContentSecondaryTextColor);
  background: var(--ContentBottomNavigationBackgroundColor);
}
.deleteOrder--ZAGWA {
  padding: 16px;
  position: relative;
}
.deleteOrder--ZAGWA .closeIcon--jmX47 {
  position: absolute;
  right: 16px;
  top: 16px;
}
.deleteOrder--ZAGWA .title--nPiKU {
  color: var(--ContentPrimaryTextColor);
  font-weight: 500;
  font-size: 16px;
  height: 22px;
}
.deleteOrder--ZAGWA .code--djipP {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.deleteOrder--ZAGWA .name--eScPL {
  font-weight: 400;
  font-size: 12px;
  color: var(--ContentSecondaryTextColor);
}
.deleteOrder--ZAGWA .item--bD006 .label--XL5vG {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.deleteOrder--ZAGWA .item--bD006 .value--ZDj7b {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.deleteOrder--ZAGWA .item--bD006 .value2--Sa6zQ {
  font-weight: 500;
  font-size: 16px;
  color: var(--ContentPrimaryTextColor);
}
.deleteOrder--ZAGWA .item--bD006 .valueUnit--ZQz6u {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}

.filter--rr7iq .button--HdFHv {
  font-weight: 500;
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  padding: 0px 12px;
  border-radius: 70px;
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--accountFilterBtnBg);
  border: none;
}
.filterLayout--RcCEj {
  text-align: left;
  padding: 20px 16px;
  padding-bottom: 26px;
}
.filterLayout--RcCEj .title--mi9cv {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.filterLayout--RcCEj .button--HdFHv {
  height: 44px;
  line-height: 44px;
  font-weight: 500;
  font-size: 14px;
  padding: 4px 12px;
  border-radius: 70px;
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--accountFilterBtnBg);
  border: none;
}
.filterLayout--RcCEj .desc--SsuHC {
  font-weight: 400;
  font-size: 12px;
  color: var(--ContentSecondaryTextColor);
}

.container--GtRzL .value1--bfapK {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.container--GtRzL .value2--t8rvF {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.container--GtRzL .value3--wwUZG {
  font-weight: 500;
  font-size: 14px;
  color: var(--StatusAscendaValueColor);
}

.sort--s8Fse {
  color: var(--ContentSecondaryTextColor);
}

.filter--ZuuFe .button--Q0tMf {
  font-weight: 500;
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  padding: 0px 12px;
  border-radius: 70px;
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--accountFilterBtnBg);
  border: none;
}
.filterLayout--GXOBL {
  text-align: left;
  padding: 20px 16px;
  padding-bottom: 26px;
}
.filterLayout--GXOBL .title--sp0vk {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.filterLayout--GXOBL .button--Q0tMf {
  height: 44px;
  line-height: 44px;
  font-weight: 500;
  font-size: 14px;
  padding: 4px 12px;
  border-radius: 70px;
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--accountFilterBtnBg);
  border: none;
}
.filterLayout--GXOBL .desc--qXv2C {
  font-weight: 400;
  font-size: 12px;
  color: var(--ContentSecondaryTextColor);
}

.customLayout--jaFKv {
  width: 330px;
  background-color: var(--ContentModalTooltipBoxBackground);
  border-radius: 8px;
  box-shadow: 0px 0px 10px 0px #0000001a;
}
.customLayout--jaFKv .content--UFEAr {
  padding-top: 12px;
  padding-right: 16px;
  padding-bottom: 16px;
  padding-left: 16px;
}
.customLayout--jaFKv .content--UFEAr .label--FNs5K {
  color: var(--ContentPrimaryTextColor);
  font-size: 14px;
  font-weight: 500;
}
.customLayout--jaFKv .content--UFEAr .desc--Vx52n {
  color: var(--ContentTertiaryTextColor);
  font-weight: 400;
  font-size: 12px;
}
.dateInput--A9iZF {
  border: 1px solid var(--ContentBorderLighterVariant);
  color: var(--ContentPrimaryTextColor);
  font-size: 14px;
  font-weight: 400;
  padding-left: 16px;
  transition: none;
}

.infoCardPc--jEvoO {
  padding: 16px;
  gap: 16px;
  border-radius: 8px;
  box-shadow: 0px 0px 10px 0px #0000001A;
  background: var(--ContentBottomNavigationBackgroundColor);
}
.infoCardPc--jEvoO .label--Noi1h {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.infoCardPc--jEvoO .value--jDEIw {
  font-weight: 500;
  font-size: 28px;
  color: var(--ContentPrimaryTextColor);
}
.infoCardPc--jEvoO .value2--A2_n6 {
  font-weight: 500;
  font-size: 18px;
  color: var(--ContentPrimaryTextColor);
}
.infoCardMobile--JbFuV {
  padding: 16px;
  border-radius: 8px;
  box-shadow: 0px 0px 10px 0px #0000001A;
  background: var(--ContentBottomNavigationBackgroundColor);
}
.infoCardMobile--JbFuV .title--cT4RT {
  padding-top: 4px;
  padding-right: 8px;
  padding-bottom: 4px;
  border-radius: 8px;
}
.infoCardMobile--JbFuV .title--cT4RT .name--DR8Mx {
  color: var(--ContentPrimaryTextColor);
  font-weight: 400;
  font-size: 14px;
}
.infoCardMobile--JbFuV .total--f66_o {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.infoCardMobile--JbFuV .totalRow--Kp4jN .totalValue--sKmiW {
  color: var(--ContentPrimaryTextColor);
  font-weight: 500;
  font-size: 28px;
}
.infoCardMobile--JbFuV .totalRow--Kp4jN .totalRatio--u7pUR {
  color: var(--ContentPrimaryTextColor);
  font-weight: 500;
  font-size: 16px;
}
.infoCardMobile--JbFuV .totalCost--Tyx0B {
  font-weight: 400;
  font-size: 12px;
  color: var(--ContentSecondaryTextColor);
}
.infoCardMobile--JbFuV .totalCostValue--Ksr5B {
  font-weight: 500;
  font-size: 18px;
  color: var(--ContentPrimaryTextColor);
}
.infoCardMobile--JbFuV .totalProfit--dynMq {
  font-weight: 400;
  font-size: 12px;
  color: var(--ContentSecondaryTextColor);
}
.infoCardMobile--JbFuV .totalProfitValue--Yhj6m {
  font-weight: 500;
  font-size: 18px;
  color: var(--ContentPrimaryTextColor);
}

.filter--CTAtp .button--OJnnJ {
  font-weight: 500;
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  padding: 0px 12px;
  border-radius: 70px;
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--accountFilterBtnBg);
  border: none;
}
.filterLayout--Djnne {
  text-align: left;
  padding: 20px 16px;
  padding-bottom: 26px;
}
.filterLayout--Djnne .title--SGL1A {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.filterLayout--Djnne .button--OJnnJ {
  height: 44px;
  line-height: 44px;
  font-weight: 500;
  font-size: 14px;
  padding: 4px 12px;
  border-radius: 70px;
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--accountFilterBtnBg);
  border: none;
}
.filterLayout--Djnne .desc--M0WzM {
  font-weight: 400;
  font-size: 12px;
  color: var(--ContentSecondaryTextColor);
}

.card--GAmxG {
  border-top-width: 1px;
  padding-top: 12px;
  padding-right: 16px;
  padding-bottom: 12px;
  padding-left: 16px;
  border-radius: 8px;
  background: var(--ContentBottomNavigationBackgroundColor);
}
.childCard--GOhDn {
  gap: 8px;
  padding-top: 12px;
  padding-right: 16px;
  padding-bottom: 20px;
  padding-left: 16px;
  border-radius: 8px;
  background: var(--ContentBackgroundSecondaryColor);
}
.label--X27k6 {
  font-weight: 400;
  font-size: 16px;
  color: var(--ContentSecondaryTextColor);
}
.value--O5tTA {
  font-weight: 500;
  font-size: 16px;
  color: var(--ContentPrimaryTextColor);
}
.authTtitle--z_2Y2 {
  text-align: center;
  font-weight: 500;
  font-size: 16px;
  color: var(--ContentPrimaryTextColor);
}
.authDesc--IvDVP {
  text-align: center;
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}

.container--a6o1g .header--UlyRW {
  height: 49px;
  box-sizing: border-box;
  font-weight: 400;
  font-size: 12px;
  color: var(--ContentTertiaryTextColor);
}
.container--a6o1g .item--tuel8 {
  height: 58px;
  box-sizing: border-box;
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}

.container--wUNRA {
  width: 100%;
}
.container--wUNRA .adm-tabs-tab-list {
  width: 170px;
}

.value1--GDapu {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.value2--zbcRJ {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.value3--t5RJX {
  font-weight: 500;
  font-size: 14px;
  color: var(--StatusAscendaValueColor);
}

.filter--X_suv .button--ji5lE {
  font-weight: 500;
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  padding: 0px 12px;
  border-radius: 70px;
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--accountFilterBtnBg);
  border: none;
}
.filterLayout--KnmgE {
  text-align: left;
  padding: 20px 16px;
  padding-bottom: 26px;
}
.filterLayout--KnmgE .title--Luaxe {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.filterLayout--KnmgE .button--ji5lE {
  height: 44px;
  line-height: 44px;
  font-weight: 500;
  font-size: 14px;
  padding: 4px 12px;
  border-radius: 70px;
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--accountFilterBtnBg);
  border: none;
}
.filterLayout--KnmgE .desc--XX1e1 {
  font-weight: 400;
  font-size: 12px;
  color: var(--ContentSecondaryTextColor);
}

.filter--tWZ0M .button--W5m2j {
  font-weight: 500;
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  padding: 0px 12px;
  border-radius: 70px;
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--accountFilterBtnBg);
  border: none;
}
.filterLayout--sZaFX {
  text-align: left;
  padding: 20px 16px;
  padding-bottom: 26px;
}
.filterLayout--sZaFX .title--C_DW4 {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.filterLayout--sZaFX .button--W5m2j {
  height: 44px;
  font-weight: 500;
  font-size: 14px;
  padding: 4px 12px;
  border-radius: 70px;
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--accountFilterBtnBg);
  border: none;
}
.filterLayout--sZaFX .desc--QAwTw {
  font-weight: 400;
  font-size: 12px;
  color: var(--ContentSecondaryTextColor);
}

.filter--LTMaV .button--XRDxa {
  font-weight: 500;
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  padding: 0px 12px;
  border-radius: 70px;
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--accountFilterBtnBg);
  border: none;
}
.filterLayout--jLw21 {
  text-align: left;
  padding: 20px 16px;
  padding-bottom: 26px;
}
.filterLayout--jLw21 .title--nC0oZ {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.filterLayout--jLw21 .button--XRDxa {
  height: 44px;
  line-height: 44px;
  font-weight: 500;
  font-size: 14px;
  padding: 4px 12px;
  border-radius: 70px;
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--accountFilterBtnBg);
  border: none;
}
.filterLayout--jLw21 .desc--FuS2M {
  font-weight: 400;
  font-size: 12px;
  color: var(--ContentSecondaryTextColor);
}

.container--UNtHD .adm-tabs-tab-list {
  width: 170px;
}

.value1--MX6Mk {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.value2--lGxTc {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.value3--mTEkX {
  font-weight: 500;
  font-size: 14px;
  color: var(--StatusAscendaValueColor);
}

.filter--Kr46M .button--FCdmD {
  font-weight: 500;
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  padding: 0px 12px;
  border-radius: 70px;
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--accountFilterBtnBg);
  border: none;
}
.filterLayout--zd1Ze {
  text-align: left;
  padding: 20px 16px;
  padding-bottom: 26px;
}
.filterLayout--zd1Ze .title--vwoRP {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.filterLayout--zd1Ze .button--FCdmD {
  height: 44px;
  line-height: 44px;
  font-weight: 500;
  font-size: 14px;
  padding: 4px 12px;
  border-radius: 70px;
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--accountFilterBtnBg);
  border: none;
}
.filterLayout--zd1Ze .desc--QoZPu {
  font-weight: 400;
  font-size: 12px;
  color: var(--ContentSecondaryTextColor);
}

.value1--S0pOD {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.value2--Lnj6N {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.value3--TEbET {
  font-weight: 500;
  font-size: 14px;
  color: var(--StatusAscendaValueColor);
}

.container--vkItC .adm-tabs-tab-list {
  width: 170px;
}

.title--_vwkX {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.label--zyMw2 {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.value--ffuc3 {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.listItem--cwyGU {
  padding: 16px;
  border-radius: 4px;
  background: var(--ContentModalTooltipBoxBackground);
}
.listItem--cwyGU .title--_vwkX {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.listItem--cwyGU .label--zyMw2 {
  font-weight: 400;
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
}
.listItem--cwyGU .value--ffuc3 {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.tableRow--oX1LV {
  justify-content: left !important;
}

.container--pkK5S {
  padding: 12px 0px;
}

.filter--kZN34 .button--fNzJV {
  font-weight: 500;
  font-size: 14px;
  height: 28px;
  line-height: 28px;
  padding: 0px 12px;
  border-radius: 70px;
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--accountFilterBtnBg);
  border: none;
}
.filterLayout--kgrfp {
  text-align: left;
  padding: 20px 16px;
  padding-bottom: 26px;
}
.filterLayout--kgrfp .title--vAWD5 {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.filterLayout--kgrfp .button--fNzJV {
  height: 44px;
  line-height: 44px;
  font-weight: 500;
  font-size: 14px;
  padding: 4px 12px;
  border-radius: 70px;
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--accountFilterBtnBg);
  border: none;
}
.filterLayout--kgrfp .desc--ZvE2i {
  font-weight: 400;
  font-size: 12px;
  color: var(--ContentSecondaryTextColor);
}

.container--SAVSy .ant-spin-nested-loading {
  flex: 1;
}
.container--SAVSy .addBtn--6bbJr {
  position: absolute;
  right: 30px;
  bottom: 140px;
  border-radius: 99px;
  width: 86px;
  box-shadow: 0px 4px 4px 0px #00000040;
  font-size: 14px;
}
.container--SAVSy .item--gjds_ span:first-child {
  font-size: 14px;
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
}
.container--SAVSy .item--gjds_ span:last-child {
  font-size: 12px;
  font-weight: 400;
  color: var(--ContentSecondaryTextColor);
}
.container--SAVSy .footer--lqS6a {
  height: 52px;
  padding: 0 16px;
  background-color: var(--ContentBottomNavigationBackgroundColor);
  border-top: 1px var(--StatusNeutralBorderColor) solid;
  color: var(--ContentPrimaryTextColor);
  font-size: 16px;
}
.container--SAVSy .footer--lqS6a span {
  flex: 1;
  text-align: center;
}
.container--SAVSy .footer--lqS6a img {
  vertical-align: middle;
}

.container--edsZ8 {
  height: 100vh;
}
.container--edsZ8 .name--h1KL5 {
  font-size: 14px;
  font-weight: 400;
  color: var(--ContentPrimaryTextColor);
}
.container--edsZ8 .ant-spin-nested-loading {
  flex: 1;
  overflow-y: auto;
}
.container--edsZ8 .footer--p5NtM {
  padding: 8px 16px;
  background-color: var(--ContentBottomNavigationBackgroundColor);
  border-top: 1px var(--StatusNeutralBorderColor) solid;
}
.container--edsZ8 .footer--p5NtM button {
  flex: 1;
}
.formFooter--pAG4w {
  padding: 28px 0px 4px;
}
.formFooter--pAG4w button {
  flex: 1;
}
.input--vQ2la {
  height: 40px;
  line-height: 40px;
  border: 1px solid var(--StatusNeutralBorderColor);
  box-sizing: border-box;
  border-radius: 8px;
  padding: 0px 8px 0px 16px;
  font-size: 14px;
  font-weight: 400;
}

.middle--mTka9 {
  color: var(--D-BW-400Color);
}
.middle--mTka9 em {
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 6px solid var(--D-BW-400Color);
}
.up--U_uxq {
  color: var(--StatusAscendaValueColor);
}
.up--U_uxq em {
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 6px solid var(--StatusAscendaValueColor);
}
.down--GznI1 {
  color: var(--StatusDescendValueColor);
}
.down--GznI1 em {
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 6px solid var(--StatusDescendValueColor);
}
.container--j08Um .top--XVvRt {
  padding: 8px 16px;
}
.container--j08Um .top--XVvRt .top1--ZjNo9 span:nth-child(2) {
  font-weight: 500;
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
}
.container--j08Um .top--XVvRt .top1--ZjNo9 span:nth-child(3) {
  font-weight: 400;
  font-size: 12px;
  color: var(--ContentSecondaryTextColor);
}
.container--j08Um .top--XVvRt .top2--K37hJ .trdprc--HgguW {
  font-weight: 500;
  font-size: 40px;
}
.container--j08Um .top--XVvRt .top2--K37hJ .BRKA.trdprc--HgguW {
  font-size: 30px;
}
.container--j08Um .top--XVvRt .top2--K37hJ span.time {
  margin-top: 25px;
  font-size: 12px;
  font-weight: 400;
  color: var(--ContentTertiaryTextColor);
}
.container--j08Um .top--XVvRt .top2--K37hJ .netchng--XwS7S {
  font-size: 14px;
  font-weight: 500;
}
.container--j08Um .top--XVvRt .top3--HmcDa {
  height: 25px;
}
.container--j08Um .top--XVvRt .top3--HmcDa span.time {
  font-size: 12px;
  font-weight: 400;
  color: var(--ContentTertiaryTextColor);
}
.container--j08Um .top--XVvRt .top4--JQbbS {
  margin-top: 16px;
  overflow-y: hidden;
}
.container--j08Um .top--XVvRt .top4--JQbbS .top4Row--_C5Km {
  font-size: 14px;
  line-height: 20px;
}
.container--j08Um .top--XVvRt .top4--JQbbS .top4Row--_C5Km span:first-child {
  font-weight: 400;
  color: var(--ContentSecondaryTextColor);
}
.container--j08Um .top--XVvRt .top4--JQbbS .top4Row--_C5Km span:first-child em {
  position: relative;
  font-size: 12px;
  top: -6px;
  left: -5px;
  font-style: normal;
  zoom: 0.8;
}
.container--j08Um .top--XVvRt .top4--JQbbS .top4Row--_C5Km span:last-child {
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
}
.container--j08Um .top--XVvRt .top4--JQbbS .top4Row--_C5Km span.red {
  color: var(--StatusAscendaValueColor);
}
.container--j08Um .top--XVvRt .top4--JQbbS .top4Row--_C5Km span.green {
  color: var(--StatusDescendValueColor);
}
.container--j08Um .top--XVvRt .nodata--GgTPI {
  color: var(--D-BW-400Color) !important;
}
.container--j08Um .tabs--RZpIR .adm-tabs-tab {
  padding: 12px 27px;
}
.container--j08Um .tabs--RZpIR .adm-swiper {
  overflow: inherit;
}
.container--j08Um .delayed--ORFkS {
  height: 25px;
  line-height: 23px;
  padding: 0px  12px;
  box-sizing: border-box;
  border: 1px var(--StatusNeutralBorderColor) solid;
  border-radius: 70px;
  color: var(--ContentSecondaryTextColor);
  font-size: 12px;
}
.footer--BXpOX {
  bottom: 8px;
  padding: 8px 16px;
  background: var(--ContentBackgroundPrimaryColor);
  border-top: 1px solid var(--ContentBorderLighterVariant);
}
.footer--BXpOX button {
  width: 100%;
  height: 44px;
  background: var(--PrimaryColor) !important;
  color: var(--ContentPrimaryTextInverseColor) !important;
}
.header--_obcF {
  margin: 0px 80px 0px 40px;
}
.header--_obcF .top--XVvRt {
  padding-top: 4px;
  height: 20px;
}
.header--_obcF .top--XVvRt .symbol--txRcJ {
  font-size: 14px;
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
}
.header--_obcF .top--XVvRt .name--ptoWx {
  font-size: 12px;
  font-weight: 400;
  color: var(--ContentSecondaryTextColor);
}
.header--_obcF .bottom--lhd0x {
  padding-bottom: 4px;
  height: 20px;
  font-size: 14px;
  font-weight: 400;
}
.header--_obcF .bottom--lhd0x .price--nnEbi {
  font-weight: 500;
}
.basicInfo--knDXh {
  background: var(--ContentModalTooltipBoxBackground);
  overflow: auto;
}
.basicInfo--knDXh .title--yDceq {
  padding: 16px 0;
  font-weight: 500;
  font-size: 16px;
  color: var(--ContentPrimaryTextColor);
}
.basicInfo--knDXh .content--nGQGi {
  font-weight: 400;
  font-size: 14px;
  padding-bottom: 16px;
  line-height: 20px;
  color: var(--ContentSecondaryTextColor);
  border-bottom: 1px solid var(--ContentBorderColor);
}
.basicInfo--knDXh .list--Exhc3 {
  padding-bottom: 16px;
}
.basicInfo--knDXh .list--Exhc3 div {
  font-size: 14px;
  align-items: flex-start;
}
.basicInfo--knDXh .list--Exhc3 div span:first-child {
  font-weight: 400;
  color: var(--ContentSecondaryTextColor);
  white-space: nowrap;
  flex-shrink: 0;
}
.basicInfo--knDXh .list--Exhc3 div span:last-child {
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
  text-align: right;
  word-wrap: break-word;
}
.basicInfo--knDXh .list--Exhc3 div a,
.basicInfo--knDXh .list--Exhc3 div a:hover {
  font-size: 14px;
  font-weight: 500;
  text-decoration: underline;
  color: var(--PrimaryColor) !important;
}
.finance--qV8YE {
  box-sizing: border-box;
  background-color: var(--ContentModalTooltipBoxBackground);
  padding: 16px;
  height: 100%;
  /* 或其他适当的高度 */
}
.finance--qV8YE .title--yDceq {
  height: 22px;
  margin-bottom: 13px;
}
.finance--qV8YE .title--yDceq span {
  font-size: 14px;
  font-weight: 400;
  color: var(--ContentSecondaryTextColor);
}
.finance--qV8YE .title--yDceq span:first-child {
  font-size: 16px;
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
}
.finance--qV8YE .ratiosinfo--rTfli {
  text-align: center;
  color: var(--ContentPrimaryTextColor);
  font-size: 12px;
  font-weight: 400;
}
.finance--qV8YE .ratiosinfo--rTfli pre {
  font-family: 'Arial', 'PingFang', sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
}
.finance--qV8YE .ratiosinfo--rTfli pre span:first-child {
  font-size: 11px;
  color: var(--Chart1Color);
  background: var(--Chart1Color);
  width: 12px;
  display: inline-block;
  height: 12px;
  vertical-align: text-bottom;
  margin-right: 6px;
}
.finance--qV8YE .ratiosinfo--rTfli pre span:last-child {
  font-size: 11px;
  color: var(--Chart2Color);
  background: var(--Chart2Color);
  width: 12px;
  display: inline-block;
  height: 12px;
  vertical-align: text-bottom;
  margin-left: 16px;
  margin-right: 6px;
}
.finance--qV8YE .tabs--RZpIR {
  padding-bottom: 10px;
}
.finance--qV8YE .tabs--RZpIR div {
  background-color: var(--ContentBorderColor);
  border-radius: 70px;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
  color: var(--ContentSecondaryTextColor);
  padding: 4px 12px;
  cursor: pointer;
}
.finance--qV8YE .tabs--RZpIR .hover--ASOdB {
  color: var(--ContentPrimaryTextInverseColor);
  background: var(--GradientDGradient);
}
.finance--qV8YE .body2--Q3SWs {
  border-top: 1px solid var(--StatusNeutralBorderColor);
  padding-top: 13px;
}

    /** 帳務界面公用样式 **/
    .red-t{
        color: var(--StatusAscendaValueColor);
    }

    .green-t{
        color:var(--StatusDescendValueColor);
    }

    .secondary-t {
        color: var(--ContentSecondaryTextColor);
    }

    /** 手机列表样式 **/
    .m-list{
        width: 100%;
    }

    .m-list .list-title{
        font-weight: 400;
        font-size: 14px;
        color: var(--ContentTertiaryTextColor);
    }
    .m-list .list-item .t-value{
        font-weight: 500;
        font-size: 16px;
        color: var(--ContentPrimaryTextColor);
    }

    .m-list .list-item .b-value{
        font-weight: 400;
        font-size: 16px;
        color:var(--ContentSecondaryTextColor)
    }

    .m-list .list-item-detail{
        display: flex;
        flex-direction: column;
        flex-wrap: nowrap;
        justify-content: center;
        gap: 10px;
        padding-right: 12px;
        padding-bottom: 12px;
        padding-left: 12px;
    }
    .m-list .list-item-detail .detail-group{
        border-radius: 8px;
        padding-top: 4px;
        padding-right: 16px;
        padding-bottom: 4px;
        padding-left: 16px;
        background-color: var(--ContentAccordionColor);
    }
    .m-list .list-item-detail .detail-group .group-item{
        padding: 8px 0px;
        height: 43px;
    }

    .m-list .list-item-detail .detail-group .group-item .label{
        font-weight: 400;
        font-size: 16px;
        color:var(--ContentSecondaryTextColor);
    }
    .m-list .list-item-detail .detail-group .group-item div:first-child{
        flex:none;
    }
    .m-list .list-item-detail .detail-group .group-item div:last-child {
        text-align: right;
    }

    .m-list .list-item-detail .detail-group .group-item .value{
        font-weight: 500;
        font-size: 16px;
        color:var(--ContentPrimaryTextColor);
    }

   .m-list .list-item-detail .detail-group .group-item:last-of-type {
        border-bottom: none; 
        height: 42px;
    }

    /*操作按钮*/
    .actionIcon{
        cursor: pointer;
        box-sizing: border-box;
        background: var(--ContentPlaceholderDropdownBackgroundColor);
        width: 32px;
        height: 32px;
        padding: 6px;
        border-radius: 8px;
        border: 1px solid var(--StatusNeutralBorderColor);
    }


    .emptyDiv{
        height: 300px;
        background:var(--ContentBackgroundPrimaryColor)
    }
.tableStyle--OiatN {
  height: 500px;
}
.tableStyle--OiatN .ant-table-thead .ant-table-cell {
  height: 50px !important;
  font-weight: 400 !important;
  font-size: 12px !important;
}
.tableStyle--OiatN .ant-table-header .ant-table-cell {
  height: 50px !important;
  font-weight: 400 !important;
  font-size: 12px !important;
}
.rowStyle--Axw0E {
  height: 50px;
  font-size: 14px;
  font-weight: 400;
  color: var(--ContentPrimaryTextColor);
}

.top--LEAwD div.flexRowCenter:first-child {
  height: 40px;
  border-bottom: solid 1px var(--StatusNeutralBorderColor);
  line-height: 40px;
  padding: 0 16px;
  box-sizing: border-box;
}
.top--LEAwD div.flexRowCenter:first-child .logoTitle--Pi0Da {
  font-size: 14px;
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
}
.body--HRPCk {
  background-color: var(--ContentModalTooltipBoxBackground);
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 16px;
  height: calc(var(--vh100) - 40px - 48px - 60px);
}
.body--HRPCk .tips--yK8CC {
  font-size: 16px;
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
  text-align: center;
}
.body--HRPCk .code--zMmqd {
  height: 77px;
  padding: 16px 39px;
  box-sizing: border-box;
  margin: 0 auto;
}
.body--HRPCk .code--zMmqd .ant-input {
  width: 40px;
  height: 45px;
  font-size: 18px;
  font-weight: 500;
  text-align: center;
  border: none;
  border-radius: 0px;
  border-bottom: 3px solid var(--PrimaryColor);
}
.body--HRPCk .code--zMmqd input:focus {
  outline: none;
  box-shadow: none;
}
.body--HRPCk .sendcode--c8QM0 {
  height: 138px;
  padding-top: 16px;
  text-align: center;
  box-sizing: border-box;
}
.body--HRPCk .sendcode--c8QM0 button {
  width: 147px;
  height: 40px;
  margin: 0 auto;
}
.body--HRPCk .message--YlGCe {
  flex: 1;
  justify-content: flex-end;
  text-align: center;
  color: var(--ContentPrimaryTextColor);
}
.footer--L0Bf4 {
  background-color: var(--ContentBackgroundPrimaryColor);
  border-top: 1px solid var(--ContentBorderLighterVariant);
  width: 100%;
  padding: 8px 16px;
}

.div2{
 height: 50px;
}
.div--RqnEL {
  background: #fff;
}

.Login--XJQ4S {
  padding-top: 149px;
  text-align: center;
  width: 100%;
}
.Login--XJQ4S .card--FFm6T {
  padding: 40px 32px;
  box-sizing: border-box;
  text-align: left;
  width: 327px;
  height: 374px;
  box-shadow: 0px 0px 10px 0px #0000001A;
  background-color: #fff;
  border-radius: 8px;
  margin: 30px auto;
}
.Login--XJQ4S .card--FFm6T h3 {
  text-align: left;
  font-size: 24px;
  font-weight: 500;
  margin: 0px;
  line-height: 34px;
  margin-bottom: 24px;
}
.Login--XJQ4S .card--FFm6T span {
  font-size: 14px;
  font-weight: 500;
  color: var(--ContentSecondaryTextColor);
}
.Login--XJQ4S .card--FFm6T input {
  height: 40px;
  width: 100%;
  border: 1px solid var(--StatusNeutralBorderColor);
  margin-top: 4px;
  margin-bottom: 16px;
  border-radius: 8px;
  line-height: 40px;
  padding: 10px 8px 10px 16px;
}
.Login--XJQ4S .card--FFm6T .act--JP9Aq {
  height: 20px;
  margin-bottom: 16px;
  font-size: 14px;
  font-weight: 500;
}
.Login--XJQ4S .card--FFm6T .act--JP9Aq .adm-checkbox-content {
  font-size: 14px;
}
.Login--XJQ4S .card--FFm6T button {
  width: 100%;
}
.Login--XJQ4S .card--FFm6T button span {
  color: var(--ContentBottomNavigationBackgroundColor);
}
.Login--XJQ4S .bottom--wuPn8 {
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
  justify-content: center;
  justify-items: center;
  display: flex;
  align-items: center;
  background: linear-gradient(92.06deg, #60C395 0.87%, #72C3D6 92.8%);
  height: 71px;
  font-size: 14px;
  font-weight: 400;
  color: var(--ContentBottomNavigationBackgroundColor);
}
.container--L8dSk {
  height: var(--vh100);
}
.container--L8dSk .content--mwGG4 {
  width: 100%;
  background-size: cover;
  background-position: center;
}
.container--L8dSk .content--mwGG4 .title--EMXao {
  font-size: 24px;
  font-weight: 500;
  text-align: center;
  color: var(--ContentPrimaryTextColor);
}
.container--L8dSk .content--mwGG4 .form--yiBMo {
  width: 295px;
  padding: 32px 16px 40px 16px;
  box-sizing: border-box;
  background-color: #FFFFFF;
  border-radius: 8px;
  box-shadow: 0px 0px 10px 0px #0000001A;
}
.container--L8dSk .content--mwGG4 .form--yiBMo .ant-form {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.container--L8dSk .content--mwGG4 .form--yiBMo .ant-form-item-label {
  font-size: 0;
  padding: 0 0 4px;
}
.container--L8dSk .content--mwGG4 .form--yiBMo .ant-form-item-label > label {
  font-size: 0;
  width: 100%;
}
.container--L8dSk .content--mwGG4 .form--yiBMo .ant-form-item-label > label::after {
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  width: 0px;
}
.container--L8dSk .content--mwGG4 .form--yiBMo .ant-form-item-label .label--YMFPt {
  line-height: 20px;
  font-size: 14px;
  font-weight: 500;
  color: #666666;
}
.container--L8dSk .content--mwGG4 .form--yiBMo .ant-form-item-label .ant-form-item-required::before {
  content: '';
  margin-inline-end: 0px;
}
.container--L8dSk .content--mwGG4 .form--yiBMo .ant-form-item-control-input-content > input,
.container--L8dSk .content--mwGG4 .form--yiBMo .ant-form-item-control-input-content > .flexRowCenter input,
.container--L8dSk .content--mwGG4 .form--yiBMo .ant-form-item-control-input-content > span {
  height: 40px;
}
.container--L8dSk .content--mwGG4 .form--yiBMo .ant-form-item {
  margin-bottom: 0px;
}
.container--L8dSk .content--mwGG4 .form--yiBMo a {
  font-size: 14px;
  font-weight: 400;
  height: 20px;
}
.container--L8dSk .content--mwGG4 .form--yiBMo .adm-checkbox-content {
  font-size: 14px;
  font-weight: 400;
  color: #666666;
}
.container--L8dSk .content--mwGG4 .form--yiBMo input {
  border-radius: 8px;
  background-color: #FFFFFF !important;
}
.container--L8dSk .content--mwGG4 .form--yiBMo .ant-input-password {
  background-color: #ffffff;
}
.container--L8dSk .content--mwGG4 .form--yiBMo .ant-input-suffix {
  display: none;
}
.container--L8dSk .content--mwGG4 .form--yiBMo .ant-form-item-explain-error {
  margin-top: 4px;
  font-weight: 400;
  font-size: 12px;
  color: var(--StatusErrorFontColor);
}
.container--L8dSk .bgpc--MElJS {
  background-image: url(../../static/media/loginbgpc.de88cfb8ba2d462adf4b.png);
}
.container--L8dSk .bgsp--RV4kB {
  background-image: url(../../static/media/loginbgsp.7e41f075577c1d472b17.png);
}
.container--L8dSk .bgtb--xauGr {
  background-image: url(../../static/media/loginbgtb.2de65936dc3e3ca8467f.png);
}
.container--L8dSk .footer--ghtOj {
  width: 100%;
  height: 60px;
  box-sizing: border-box;
  background: linear-gradient(92.06deg, #60C395 0.87%, #72C3D6 92.8%);
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  color: #ffffff;
  padding: 10px;
}

.mobileMarket--o2p9r {
  width: 100%;
}
.tabletMarket--HRaqv {
  width: 100%;
}

.container--GkYnJ {
  width: 100%;
  height: 100%;
}
.container--GkYnJ .active--gVnRC {
  background-color: var(--StatusNeutralBorderColor);
}
.container--GkYnJ .name--A76sV div:first-child {
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
  font-weight: 500;
}
.container--GkYnJ .name--A76sV div:last-child {
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.container--GkYnJ .warning--Jyayi {
  box-sizing: border-box;
  border: 1px var(--StatusWarningBorderColor) solid;
  background-color: var(--StatusWarningBackgroundColor);
  color: var(--E-500Color);
  margin: 12px 16px;
  border-radius: 8px;
  padding: 8px 16px;
  display: flex;
  align-items: center;
  cursor: pointer;
  line-height: 20px;
}
.container--GkYnJ .warning--Jyayi img {
  margin-right: 8px;
}
.container--GkYnJ .warning--Jyayi span {
  font-weight: 500;
}
.container--GkYnJ .warning--Jyayi a {
  font-weight: 400;
  color: var(--E-500Color);
  text-decoration: underline;
}
.container--GkYnJ .empty--jfgxY {
  position: relative;
}
.container--GkYnJ .empty--jfgxY .emptyChild--jhEs5 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.list-container {
  position: relative;
  height: 500px;
  border: 1px solid #e0e0e0;
  overflow: hidden;
}
.infinite-scroll-wrapper {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: #f8f9fa;
  border-top: 1px solid #e0e0e0;
}

.notFoundCon{
    overflow: hidden;
    padding: 8px 16px;
}
.selectOptionLayout--dI8lw .title--CUZHQ {
  box-sizing: border-box;
  height: 56px;
  padding: 16px;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  border-bottom: solid 1px var(--ContentBorderColor);
}
.selectOptionLayout--dI8lw .title--CUZHQ .name--aWaFV {
  font-size: 16px;
  color: var(--ContentPrimaryTextColor);
}
.selectOptionLayout--dI8lw .option--JhJvY {
  box-sizing: border-box;
  height: 56px;
  padding: 16px;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  border-bottom: solid 1px var(--ContentBorderColor);
}
.selectOptionLayout--dI8lw .option--JhJvY .label--GZsah {
  font-size: 16px;
  color: var(--ContentPrimaryTextColor);
}

.top--YY7FS {
  height: 40px;
  border-bottom: solid 1px var(--StatusNeutralBorderColor);
  background-color: var(--ContentBackgroundPrimaryColor);
  color: var(--ContentPrimaryTextColor);
  line-height: 40px;
  padding: 0 16px;
  box-sizing: border-box;
}
.top--YY7FS .logoTitle--eA63u {
  font-size: 14px;
  font-weight: 500;
}
.signup--KZgAh {
  height: calc(var(--vh100) - 40px);
  width: 100%;
}
.signup--KZgAh .container--z1pGD {
  width: 100%;
  flex: 1;
  overflow-y: auto;
  background-color: var(--ContentModalTooltipBoxBackground);
}
.signup--KZgAh .container--z1pGD .content--HUJmE {
  margin: 0 auto;
  padding: 16px;
}
.signup--KZgAh .container--z1pGD .content--HUJmE .header--euFkw {
  font-size: 18px;
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
}
.signup--KZgAh .container--z1pGD .content--HUJmE .des--tHBXB {
  font-size: 14px;
  font-weight: 400;
  color: var(--ContentPrimaryTextColor);
}
.signup--KZgAh .container--z1pGD .content--HUJmE .title--LMmX3 {
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  color: var(--ContentPrimaryTextColor);
}
.signup--KZgAh .container--z1pGD .content--HUJmE .subtitle--cXIDD {
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  color: var(--ContentSecondaryTextColor);
}
.signup--KZgAh .container--z1pGD .content--HUJmE .subdes--AgzZr {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: var(--ContentSecondaryTextColor);
}
.signup--KZgAh .container--z1pGD .content--HUJmE .input--RpHM_ {
  height: 40px;
  border: solid 1px var(--StatusNeutralBorderColor);
}
.signup--KZgAh .container--z1pGD .content--HUJmE input:focus {
  box-shadow: none;
  outline: none;
}
.signup--KZgAh .container--z1pGD .content--HUJmE .radio--pQluu {
  padding: 0px 16px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  align-items: center;
  color: var(--ContentSecondaryTextColor);
}
.signup--KZgAh .container--z1pGD .content--HUJmE .radio--pQluu img {
  width: 16px;
  height: 16px;
}
.signup--KZgAh .container--z1pGD .content--HUJmE .checkbox--bVcYI {
  padding: 8px 16px;
  font-size: 14px;
  font-weight: 500;
  align-items: center;
  color: var(--PrimaryColor);
  border-radius: 3px;
  line-height: 1;
  border: 1px solid var(--ContentBorderLighterVariant);
}
.signup--KZgAh .container--z1pGD .content--HUJmE .checkbox--bVcYI img {
  width: 16px;
  height: 16px;
}
.signup--KZgAh .container--z1pGD .content--HUJmE .checkbox--bVcYI .detail--_5IsY {
  margin-left: 26px;
  font-size: 14px;
  font-weight: 400;
  color: var(--ContentSecondaryTextColor);
}
.signup--KZgAh .content--HUJmE.tablet {
  max-width: 634px;
}
.signup--KZgAh .content--HUJmE.pc {
  max-width: 880px;
}
.footer--CaQ1X {
  width: 100%;
  padding: 16px;
  background-color: var(--ContentBackgroundPrimaryColor);
  border-top: 1px solid var(--ContentBorderLighterVariant);
  box-sizing: border-box;
}
.footer--CaQ1X.pc {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
}
.footer--CaQ1X.pc button {
  width: 167.5px;
}
.footer--CaQ1X.mobile,
.footer--CaQ1X.tablet {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
}
.footer--CaQ1X.mobile button,
.footer--CaQ1X.tablet button {
  width: auto;
  flex: 1;
}

.mobileContainer--E4YYb {
  width: 100%;
}
.tabletContainer--rwLK0 {
  width: 100%;
}

.container--LsSXS {
  width: 100%;
}
.container--LsSXS .name--XqtxQ div:first-child {
  font-size: 14px;
  color: var(--ContentPrimaryTextColor);
  font-weight: 500;
}
.container--LsSXS .name--XqtxQ div:last-child {
  font-size: 14px;
  color: var(--ContentSecondaryTextColor);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.container--LsSXS .select--CWiQe {
  padding: 12px 16px;
}
.container--LsSXS .empty--J6mTy {
  height: calc(100vh - 347px);
  width: 100%;
  display: flex;
  align-items: center;
}

.ant-modal-root .ant-modal-mask {
  background-color: rgba(0, 0, 0, 0.8);
}
.modal--TvAmU {
  box-shadow: 0px 0px 10px 0px #0000001A;
}
.modal--TvAmU .ant-modal-content {
  border-radius: 8px;
  padding: 0;
  background: var(--ContentModalTooltipBoxBackground);
}
.modal--TvAmU .ant-modal-footer {
  display: none;
}
.modal--TvAmU .header--xfSOP {
  height: 55px;
  line-height: 55px;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  color: var(--ContentPrimaryTextColor);
  border-bottom: 1px solid var(--StatusNeutralBorderColor);
  position: relative;
}
.modal--TvAmU .content--nmcEG {
  padding: 12px 16px;
  font-size: 14px;
  font-weight: 400;
  color: var(--ContentPrimaryTextColor);
  text-align: center;
}
.modal--TvAmU .footer--SwgsW {
  padding: 16px;
}
.modal--TvAmU .adm-tabs-header-mask-left,
.modal--TvAmU .adm-tabs-header-mask-right {
  background: transparent;
}
.modal--TvAmU:not(.hasTitle) .ant-modal-content {
  padding-top: 16px;
  background: var(--ContentModalTooltipBoxBackground);
}
.custome {
  box-shadow: 0px 0px 10px 0px #0000001A;
}
.custome .ant-modal-content {
  border-radius: 8px;
  padding: 0 !important;
  background: var(--ContentModalTooltipBoxBackground);
}
.custome .content--nmcEG {
  padding: 0;
  border-radius: 8px;
  overflow: hidden;
}
.custome .ant-modal-footer {
  display: none;
}
.place {
  box-shadow: 0px 0px 10px 0px #0000001A;
}
.place .ant-modal-content {
  border-radius: 8px;
  padding: 0 !important;
  background: var(--ContentModalTooltipBoxBackground);
}
.place .content--nmcEG {
  padding: 16px;
}
.place .ant-modal-footer {
  display: none;
}
.search {
  box-shadow: 0px 0px 10px 0px #0000001A;
}
.search .ant-modal-content {
  border-radius: 8px;
  padding: 0 !important;
  background: var(--ContentModalTooltipBoxBackground);
}
.search .content--nmcEG {
  padding: 0;
}
.search .ant-modal-footer {
  display: none;
}
.announcement {
  width: 327px !important;
}
.announcement .ant-modal-content {
  padding-top: 0px !important;
  background-color: transparent !important;
}
.announcement .content--nmcEG {
  padding: 0;
  border-radius: 8px;
}

:root {
      --vh: 1vh;
      --vh100: 100vh;
     --PrimaryColor:#26A889;
     --ContentBackgroundPrimaryColor:#F6F6F6;
     --ContentBorderColor:#E5E5E5;
     --ContentBorderColor2:#E7E7E7;
     --ContentBorderColorInventory:#E5E5E5;
     --ContentSecondaryTextColor:#666666;
     --ContentPrimaryTextColor:#333333;
     --ContentTertiaryTextColor:#999999;
     --ContentBottomNavigationBackgroundColor:#FFFFFF;
     --ContentModalTooltipBoxBackground:#FFFFFF;
     --StatusAscendaColor:#DE585B;
     --StatusDescendColor:#48A472;
     --StatusAscendaValueColor:#FF2828;
     --StatusDescendValueColor:#4FB980;
     --StatusNeutralBorderColor:#E5E5E5;
     --StatusNeutralBorderLighterVariant:#E5E5E5;
     --ContentBorderLighterVariant:#E5E5E5;
     --D-BW500-Line-L:#616161;
     --BW-1000Color:#666666;
     --BW-700Color:#C4C4C4;
     --BW-800Color:#C0BBBB;
     --D-BW300:#888888;
     --D-BW300ThirdText:#888888;
     --D-BW-400Color:#737373;
     --D-BW-400Disable-L:#737373;
     --D-M-WGradientLeft:#60c395;
     --E-500Color:#E87C07;
     --DisableBackgroundColor:#474747;
     --D-BW600Line-MDisable-D:#474747;
     --DisableTextColor:#737373;
     --ContentAccordionColor:#FAFAFA;
     --ContentBackgroundSecondaryColor:#F6F6F6;
     --ContentBackgroundSecondaryColor2:#FFFFFF;
     --ContentBackgroundTertiary:#F6F6F6;
     --adm-color-primary:#26A889;
     --StatusWarningBackgroundColor:#FEF4E8;
     --StatusWarningBorderColor:#FDD2A3;
     --StatusWarningFontColor:#DF6E00;
     --StatusErrorFontColor:#EE0E03;
     --ContentDisabledBorderColor:#E5E5E5;
     --StatusAscendaBackgroundColor:#FFF2F2;
     --StatusDescendBackgroundColor:#EDF9F1;
     --ContentPrimaryTextInverseColor:#FFFFFF;
     --StatusInformationTextColor:#1C89C4;
     --StatusInformationBackgroundColor:#ECF9FF;
     --StatusInformationBorderColor: #B3DDFF;
     --StatusSuccessTextColor:#13A17F;
     --StatusSuccessBackgroundColor:#EEFFFD;
     --StatusSuccessBorderColor:#C0ECE7;
     --StatusWarningTextColor:#DF6E00;
     --StatusDangerTextColor:#E00B00;
     --StatusDangerBackgroundColor:#FFF2F2;
     --StatusDangerBorderColor:#FFCACA;
     --Gradient-d-gradient:linear-gradient(to right, #60C395, #72C3D6);
     --ContentTradeModalBG:#FFFFFF;
     --StatusFunctionalHint:#E87C07;
     --ContentOutlineTextDisable:#C4C4C4;
     --ContentPlaceholderDropdownBackgroundColor: #FFFFFF;
     --ContentTooltipBackgroundColor:#E7E7E7;

     /* chart 暂时的测试颜色值，需改 */
     /* --color272D3D:#272D3D; */
     --color272D3D:#FFFFFF;
     --colorFFFFFF:#333333;
     --color15202B:#15202B;
     --colorBEC6D3:#666666;
     --color313845:#313845;
     --color1877FF:#1877FF;
     --colorFF7461:#FF7461;
     --color828282:#828282;
     --colorDBDBDB:#DBDBDB;
     --color626364:#626364;
     --color404E73:#404E73;

     --Chart1Color:#1C89C4;
     --Chart1Color1:#1B77AA;
     --Chart2Color:#72CBFF;
     --Chart2Color2:#72CBFF;
     --Chart3Color:#26A889;
     --Chart4Color:#5AD296;
     --GradientDGradient:linear-gradient(92.06deg, #60C395 0.87%, #72C3D6 92.8%);

     /* 帳務过滤按钮背景色 */
     --accountFilterBtnBg: linear-gradient(92.06deg, #60C395 0.87%, #72C3D6 92.8%);
     --ChartColor1:'#1C89C4';
     --ChartColor2:'#72CBFF';
     --ChartColor3:'#26A889';
     --ChartColor4:'#5AD296';
     --ChartColor5:'#6A73C6';

     /* 滚动条样式 */
     --ScrollbarTrackColor:#f1f1f1;  /* 轨道颜色 */
     --ScrollbarThumbColor:#d9d9d9;  /* 滑块颜色 */
     --ScrollbarThumbHoverColor:#bfbfbf; /* 滑块hover颜色 */

     /* K线图背景色 */
     --Chart5BackgroundColor:#FFFFFF;

}
[data-theme='dark'] {

     --PrimaryColor:#239277;
     --ContentBackgroundPrimaryColor:#121212;
     --ContentBorderColor:#474747;
     --ContentBorderColor2:#2C2C2C;
     --ContentBorderColorInventory:#2C2C2C;
     --ContentSecondaryTextColor:#B1B1B1;
     --ContentPrimaryTextColor:#FFFFFF;
     --ContentTertiaryTextColor:#888888;
     --ContentBottomNavigationBackgroundColor:#1E1E1E;
     --ContentModalTooltipBoxBackground:#383838;
     --StatusAscendaColor:#DE585B;
     --StatusDescendColor:#48A472;
     --StatusAscendaValueColor:#D24040;
     --StatusDescendValueColor:#46A070;
     --StatusNeutralBorderColor:#474747;
     --StatusNeutralBorderLighterVariant:#737373;
     --ContentBorderLighterVariant:#474747;
     --D-BW500-Line-L:#616161;
     --BW-1000Color:#666666;
     --BW-700Color:#C4C4C4;
     --BW-800Color:#C0BBBB;
     --D-BW300:#888888;
     --D-BW300ThirdText:#888888;
     --D-BW-400Color:#737373;
     --D-BW-400Disable-L:#737373;
     --D-M-WGradientLeft:#60c395;
     --E-500Color:#E87C07;
     --DisableBackgroundColor:#474747;
     --D-BW600Line-MDisable-D:#474747;
     --DisableTextColor:#737373;
     --ContentAccordionColor:#2C2C2C;
     --ContentBackgroundSecondaryColor:#2C2C2C;
     --ContentBackgroundSecondaryColor2:#2C2C2C;
     --ContentBackgroundTertiary:#1E1E1E;
     --adm-color-primary:#26A889;
     --StatusWarningBackgroundColor:#442D14;
     --StatusWarningBorderColor:#975C1C;
     --StatusWarningFontColor:#DF6E00;
     --StatusErrorFontColor:#EE0E03;
     --ContentDisabledBorderColor:#616161;
     --StatusAscendaBackgroundColor:#3C1516;
     --StatusDescendBackgroundColor:#1D3429;
     --ContentPrimaryTextInverseColor:#FFFFFF;
     --StatusInformationTextColor:#4EB2DB;
     --StatusInformationBackgroundColor:#132937;
     --StatusInformationBorderColor: #196086;
     --StatusSuccessTextColor:#44C6A7;
     --StatusSuccessBackgroundColor:#1C5749;
     --StatusSuccessBorderColor:#13A17F;
     --StatusWarningTextColor:#FF9733;
     --StatusDangerTextColor:#FF6464;
     --StatusDangerBackgroundColor:#3C1516;
     --StatusDangerBorderColor:#800000;
     --Gradient-d-gradient:linear-gradient(to right, #2B6256, #295875);
     --ContentTradeModalBG:#2C2C2C;
     --StatusFunctionalHint:#C86C09;
     --ContentOutlineTextDisable:#737373;
     --ContentPlaceholderDropdownBackgroundColor: #2C2C2C;
     --ContentTooltipBackgroundColor:#2C2C2C;
    /* chart 暂时的测试颜色值，需改 */
    --color272D3D:#272D3D;
    --colorFFFFFF:#FFFFFF;
    --color15202B:#15202B;
    --colorBEC6D3:#BEC6D3;
    --color313845:#313845;
    --color1877FF:#1877FF;
    --colorFF7461:#FF7461;
    --color828282:#828282;
    --colorDBDBDB:#DBDBDB;
    --color626364:#626364;
    --color404E73:#404E73;

    --Chart1Color:#1C89C4;
    --Chart1Color1:#1B77AA;
    --Chart2Color:#72CBFF;
    --Chart2Color2:#76AEC2;
    --Chart3Color:#26A889;
    --Chart4Color:#67B9A1;
    --GradientDGradient:linear-gradient(92.06deg, #2B6256 0.87%, #295875 92.8%);

    /* 帳務过滤按钮背景色 */
    --accountFilterBtnBg: linear-gradient(137.78deg, #2B6256 0%, #295875 95.15%);
    --ChartColor1:'#1B77AA';
    --ChartColor2:'#76AEC2';
    --ChartColor3:'#239277';
    --ChartColor4:'#67B9A1';
    --ChartColor5:'#553EB1';

    /* 滚动条样式 */
     --ScrollbarTrackColor:#121212;  /* 轨道颜色 */
     --ScrollbarThumbColor:#2C2C2C;  /* 滑块颜色 */
     --ScrollbarThumbHoverColor:#1E1E1E; /* 滑块hover颜色 */

     /* K线图背景色 */
     --Chart5BackgroundColor:#121212;
}

  @font-face {
    font-family: PingFang;
    src: url(../../static/media/PingFangExtraLight.3db89803e98fc0d444ce.woff2) format('woff2');
    font-weight: 200;
    font-display: swap; 
  }
  @font-face {
    font-family: PingFang;
    src: url(../../static/media/PingFangLight.1492d9aeeb88ac94433d.woff2) format('woff2');
    font-weight: 300;
    font-display: swap; 
  }
  @font-face {
    font-family: PingFang;
    src: url(../../static/media/PingFangRegular.239f032ace72804f2f6c.woff2) format('woff2');
    font-weight: 400;
    font-display: swap; 
  }
  @font-face {
    font-family: PingFang;
    src: url(../../static/media/PingFangMedium.90d448576efda0eed27e.woff2) format('woff2');
    font-weight: 500;
    font-display: swap; 
  }
  @font-face {
    font-family: PingFang;
    src: url(../../static/media/PingFangBold.9bae30a314f08db8c428.woff2) format('woff2');
    font-weight: 700;
    font-display: swap; 
  }
  @font-face {
    font-family: PingFang;
    src: url(../../static/media/PingFangHeavy.f5c7912cf3da6c7edf4e.woff2) format('woff2');
    font-weight: 900;
    font-display: swap; 
  }
  html {
  touch-action: manipulation;
  -webkit-touch-callout: none; 
}
html body{
    width: 100% !important;
    overflow-y: auto !important;
}
body, #root {
    font-family: 'PingFang', 'Arial', sans-serif !important; 
    font-weight: 400;
    font-size: 14px;
    font-variant:normal;
}
body{
    
    padding: 0;
    margin: 0;
}

@media (max-width: 1280px) {
 ::-webkit-scrollbar {
    display: none;
  }
}

@media (min-width: 1280px) {
    ::-webkit-scrollbar {
        display: block;
        width: 8px;
        height: 8px; 
    }
    ::-webkit-scrollbar-track {
        background: var(--ScrollbarTrackColor); 
    } 
    
    ::-webkit-scrollbar-thumb {
        background: var(--ScrollbarThumbColor); 
        border-radius: 8px; 
    }
    ::-webkit-scrollbar-thumb:hover {
        background: var(--ScrollbarThumbHoverColor); 
    }
}

.pointer{
    cursor: pointer;
}
.not-allowed{
    cursor: not-allowed;
}
.disabled {
    opacity: 0.5;
    cursor: not-allowed;
}
.hover:hover{
    color: var(--AccentBrandColor);
    cursor: pointer;
}
.ellipsis {
    white-space: nowrap; 
    overflow: hidden;
    text-overflow: ellipsis; 

}
.ellipsis span{
    white-space: nowrap; 
    overflow: hidden;
    text-overflow: ellipsis; 
}
.ellipsis-row-1{
  display: -webkit-box;
  -webkit-line-clamp: 1;   
  -webkit-box-orient: vertical;
  overflow: hidden;
}
/* form contorl */
input,.ant-input{
    font-size: 14px;
    font-weight: 400;
    color:var(--ContentPrimaryTextColor);
}
input::placeholder,.ant-input::placeholder {
    color: var(--D-BW300);
}
textarea::placeholder {
    color: var(--D-BW300);
}
select::placeholder {
    color: var(--D-BW300);
}
.hide{
    display: none;
}
strong {
    font-weight: 500;
}
/******************flex*************************************/
.flexRow{
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
}
.flexRowCenter{
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    align-items: center;
}
.flexRowConCenter{
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    justify-content: center;
}
.flexRowCenterWrap{
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    align-items: center;
    flex-wrap: wrap;
}
.flexColumn{
    display: flex;
    display: -webkit-flex;
    flex-direction: column;
}
.flexColumnCenter {
    display: flex;
    display: -webkit-flex;
    flex-direction: column;
    align-items: center;
}
.flexCenter{
    display: flex;
    display: -webkit-flex;
    align-items: center;
    justify-content: center;
}
.flexBetween{
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
}
.flexColumnBetween{
    display: flex;
    display: -webkit-flex;
    flex-direction: column;
    justify-content: space-between;
}
.flexLeft{
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    align-items: center;
    justify-content: left;
}
.flexRight{
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    align-items: center;
    justify-content: right;
}
.flex1{
    flex: 1;
    -webkit-flex:1;
}
.flex2{
    flex: 2;
    -webkit-flex:2;
}
.flex3{
    flex: 3;
    -webkit-flex:3;
}
.flexXauto{
    flex: 1;
    -webkit-flex:1;
    overflow-x: auto;
    overflow-y: hidden;
} 
.flexYauto{
    flex: 1;
    -webkit-flex:1;
    overflow-x: hidden;
    overflow-y: auto;
} 
.flexAuto{
    flex: 1;
    -webkit-flex:1;
    overflow: auto;
}
.gap2{
    gap: 2px;
} 
.gap4{
    gap: 4px;
}
.gap5{
    gap: 5px;
}
.gap8{
    gap: 8px;
}
.gap10{
    gap: 10px;
}
.gap12{
    gap: 12px;
}
.gap16{
    gap: 16px;
}
.gap18{
    gap: 18px;
}
.gap20{
    gap: 20px;
}
.gap24{
    gap: 24px;
}
.gap30{
    gap: 30px;
}
.gap32{
    gap: 32px;
}
.gap48{
    gap: 48px;
}
.borderBottom{border-bottom:1px var(--StatusNeutralBorderColor) solid}
/******************Popup*************************************/
.pickerDrawer{
    z-index: 10001;
}
.ant-drawer{
    /* z-index: 999; */
    outline: none;
}
.adm-popup-body-position-bottom{
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
}
.content-drawer .ant-drawer-content-wrapper{
    box-shadow: none;
    top:40px;
    bottom: 50px;
}
.ant-drawer-bottom .ant-drawer-content,.ant-drawer-bottom .ant-drawer-body{
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    background: transparent;
}
.ant-popover-inner{
    padding: 0 !important;
}
.ant-dropdown .ant-dropdown-menu {
    background-color: var(--ContentModalTooltipBoxBackground);
}
.ant-dropdown-menu-title-content {
    color: var(--ContentPrimaryTextColor);
}
.ant-color-picker-inner-content {
    background-color: var(--ContentModalTooltipBoxBackground);
}
.adm-switch .adm-switch-checkbox,
.adm-switch .adm-switch-checkbox::before {
    background-color: var(--ContentBorderLighterVariant);
}
.ant-table{
    scrollbar-color:var(--ScrollbarThumbHoverColor) !important;
}
.cell-right + .cell-left {
  padding-left: 16px !important; /* 在 .cell-left 左侧添加间距 */
}
/***********公用******************/
.fontWeight400{
    font-weight: 400;
}
.fontWeight500{
    font-weight: 500;
}
.fontWeight600{
    font-weight: 600;
}
.fontSize8{
    font-size: 8px;
}
.fontSize9{
    font-size: 9px;
}
.fontSize10{
    font-size: 10px;
}
.fontSize11{
    font-size: 11px;
}
.fontSize12{
    font-size: 12px;
}
.fontSize14{
    font-size: 14px;
}
.fontSize15{
    font-size: 15px;
}
.fontSize16{
    font-size: 16px;
}
.fontSize18{
    font-size: 18px;
}
.fontSize28{
    font-size: 28px;
}
.colorPrimaryColor{
    color: var(--PrimaryColor);
}
.colorTextPrimaryColor{
    color: var(--ContentPrimaryTextColor);
}
.colorTextSecondaryColor{
    color: var(--ContentSecondaryTextColor);
}
.colorTextTertiaryColor{
    color: var(--ContentTertiaryTextColor);
}
.colorStatusAscendaValueColor{
    color: var(--StatusAscendaValueColor);
}
.colorStatusDescendValueColor{
    color: var(--StatusDescendValueColor);
}
.padding16{
    padding: 16px;
}
.padingLR16{
    padding: 0 16px;
}
.padingTB16{
    padding: 16px 0;
}
.txtLeft{
    text-align: left !important;
    float: left;
}
.txtCenter{
    text-align: center !important;
}
.txtRight{
    text-align: right !important;
    float: right;
}
.visibilityHidden{
  visibility: hidden;
  height: 0;
  width: 0;
  border: none;
}

/*********** 通知栏 ******************/
.ant-notification{
    z-index: 10005;
}
.notify-default{
    padding:8px 16px !important;
    border-radius: 8px;
    border: 1px solid var(--StatusNeutralBorderColor);
    background:var(--ContentBackgroundSecondaryColor);
}
.notify-info{
    padding:8px 16px !important;
    border-radius: 8px;
    border: 1px solid var(--StatusInformationBorderColor);
    background:var(--StatusInformationBackgroundColor);
}
.notify-warning{
    padding:8px 16px !important;
    border-radius: 8px;
    border: 1px solid var(--StatusWarningBorderColor);
    background:var(--StatusWarningBackgroundColor);
}
.notify-error{
    padding:8px 16px !important;
    border-radius: 8px;
    border: 1px solid var(--StatusDangerBorderColor);
    background:var(--StatusDangerBackgroundColor);
}
.notify-success{
    padding:8px 16px !important;
    border-radius: 8px;
    border: 1px solid var(--StatusSuccessBorderColor);
    background:var(--StatusSuccessBackgroundColor);
}

.notify-default .ant-notification-notice-message,
.notify-info .ant-notification-notice-message,
.notify-warning .ant-notification-notice-message,
.notify-error .ant-notification-notice-message,
.notify-success .ant-notification-notice-message {
    margin: 0 !important;
}
 .notify-default .ant-notification-notice-close,
 .notify-info .ant-notification-notice-close,
.notify-warning .ant-notification-notice-close,
.notify-error .ant-notification-notice-close,
.notify-success .ant-notification-notice-close {
  top:10px !important;
  margin-right: -16px !important;
 }
  .ant-notification-notice-close svg path{
    fill: #888888;
  }
/*********** antd ******************/
.ant-input-number{
    transition: none !important;
}




