.umu-design-comp-tooltip {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 0.14rem;
  font-variant: tabular-nums;
  line-height: 1.42;
  list-style: none;
  font-feature-settings: "tnum";
  position: absolute;
  z-index: 1070;
  display: block;
  width: -moz-max-content;
  width: max-content;
  width: intrinsic;
  max-width: 3.62rem;
  visibility: visible;
  word-break: break-word;
  white-space: normal;
}

.umu-design-comp-tooltip-content {
  position: relative;
}

.umu-design-comp-tooltip-hidden {
  display: none;
}

.umu-design-comp-tooltip-placement-top,
.umu-design-comp-tooltip-placement-topLeft,
.umu-design-comp-tooltip-placement-topRight {
  padding-bottom: 0.143137085rem;
}

.umu-design-comp-tooltip-placement-right,
.umu-design-comp-tooltip-placement-rightTop,
.umu-design-comp-tooltip-placement-rightBottom {
  padding-left: 0.143137085rem;
}

.umu-design-comp-tooltip-placement-bottom,
.umu-design-comp-tooltip-placement-bottomLeft,
.umu-design-comp-tooltip-placement-bottomRight {
  padding-top: 0.143137085rem;
}

.umu-design-comp-tooltip-placement-left,
.umu-design-comp-tooltip-placement-leftTop,
.umu-design-comp-tooltip-placement-leftBottom {
  padding-right: 0.143137085rem;
}

.umu-design-comp-tooltip-inner {
  min-width: 0.3rem;
  padding: 0.08rem 0.12rem;
  color: #fff;
  text-align: left;
  text-decoration: none;
  word-wrap: break-word;
  background-color: #222;
  border-radius: 4px;
  box-shadow: 0 0.03rem 0.06rem -0.04rem rgba(0, 0, 0, 0.12), 0 0.06rem 0.16rem 0 rgba(0, 0, 0, 0.08), 0 0.09rem 0.28rem 0.08rem rgba(0, 0, 0, 0.05);
}

.umu-design-comp-tooltip-no-arrow .umu-design-comp-tooltip-arrow {
  display: none;
}

.umu-design-comp-tooltip-arrow {
  position: absolute;
  z-index: 2;
  display: block;
  width: 0.22rem;
  height: 0.22rem;
  overflow: hidden;
  background: transparent;
  pointer-events: none;
}

.umu-design-comp-tooltip-arrow-content {
  --arrow-background-color: linear-gradient(to right bottom, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.75));
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 0.11313708500000001rem;
  height: 0.11313708500000001rem;
  margin: auto;
  background-color: transparent;
  content: "";
  pointer-events: auto;
  border-radius: 0 0 2px;
  pointer-events: none;
  background-color: #222;
}

.umu-design-comp-tooltip-arrow-content::before {
  position: absolute;
  top: -0.11313708500000001rem;
  left: -0.11313708500000001rem;
  width: 0.33941125499999997rem;
  height: 0.33941125499999997rem;
  background: var(--arrow-background-color);
  background-repeat: no-repeat;
  background-position: -0.1rem -0.1rem;
  content: "";
  clip-path: path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z");
}

.umu-design-comp-tooltip-placement-top .umu-design-comp-tooltip-arrow,
.umu-design-comp-tooltip-placement-topLeft .umu-design-comp-tooltip-arrow,
.umu-design-comp-tooltip-placement-topRight .umu-design-comp-tooltip-arrow {
  bottom: 0;
  transform: translateY(100%);
}

.umu-design-comp-tooltip-placement-top .umu-design-comp-tooltip-arrow-content,
.umu-design-comp-tooltip-placement-topLeft .umu-design-comp-tooltip-arrow-content,
.umu-design-comp-tooltip-placement-topRight .umu-design-comp-tooltip-arrow-content {
  box-shadow: 0.03rem 0.03rem 0.07rem rgba(0, 0, 0, 0.07);
  transform: translateY(-0.11rem) rotate(45deg);
}

.umu-design-comp-tooltip-placement-top .umu-design-comp-tooltip-arrow {
  left: 50%;
  transform: translateY(100%) translateX(-50%);
}

.umu-design-comp-tooltip-placement-topLeft .umu-design-comp-tooltip-arrow {
  left: 0.13rem;
}

.umu-design-comp-tooltip-placement-topRight .umu-design-comp-tooltip-arrow {
  right: 0.13rem;
}

.umu-design-comp-tooltip-placement-right .umu-design-comp-tooltip-arrow,
.umu-design-comp-tooltip-placement-rightTop .umu-design-comp-tooltip-arrow,
.umu-design-comp-tooltip-placement-rightBottom .umu-design-comp-tooltip-arrow {
  left: 0;
  transform: translateX(-100%);
}

.umu-design-comp-tooltip-placement-right .umu-design-comp-tooltip-arrow-content,
.umu-design-comp-tooltip-placement-rightTop .umu-design-comp-tooltip-arrow-content,
.umu-design-comp-tooltip-placement-rightBottom .umu-design-comp-tooltip-arrow-content {
  box-shadow: -0.03rem 0.03rem 0.07rem rgba(0, 0, 0, 0.07);
  transform: translateX(0.11rem) rotate(135deg);
}

.umu-design-comp-tooltip-placement-right .umu-design-comp-tooltip-arrow {
  top: 50%;
  transform: translateX(-100%) translateY(-50%);
}

.umu-design-comp-tooltip-placement-rightTop .umu-design-comp-tooltip-arrow {
  top: 0.05rem;
}

.umu-design-comp-tooltip-placement-rightBottom .umu-design-comp-tooltip-arrow {
  bottom: 0.05rem;
}

.umu-design-comp-tooltip-placement-left .umu-design-comp-tooltip-arrow,
.umu-design-comp-tooltip-placement-leftTop .umu-design-comp-tooltip-arrow,
.umu-design-comp-tooltip-placement-leftBottom .umu-design-comp-tooltip-arrow {
  right: 0;
  transform: translateX(100%);
}

.umu-design-comp-tooltip-placement-left .umu-design-comp-tooltip-arrow-content,
.umu-design-comp-tooltip-placement-leftTop .umu-design-comp-tooltip-arrow-content,
.umu-design-comp-tooltip-placement-leftBottom .umu-design-comp-tooltip-arrow-content {
  box-shadow: 0.03rem -0.03rem 0.07rem rgba(0, 0, 0, 0.07);
  transform: translateX(-0.11rem) rotate(315deg);
}

.umu-design-comp-tooltip-placement-left .umu-design-comp-tooltip-arrow {
  top: 50%;
  transform: translateX(100%) translateY(-50%);
}

.umu-design-comp-tooltip-placement-leftTop .umu-design-comp-tooltip-arrow {
  top: 0.05rem;
}

.umu-design-comp-tooltip-placement-leftBottom .umu-design-comp-tooltip-arrow {
  bottom: 0.05rem;
}

.umu-design-comp-tooltip-placement-bottom .umu-design-comp-tooltip-arrow,
.umu-design-comp-tooltip-placement-bottomLeft .umu-design-comp-tooltip-arrow,
.umu-design-comp-tooltip-placement-bottomRight .umu-design-comp-tooltip-arrow {
  top: 0;
  transform: translateY(-100%);
}

.umu-design-comp-tooltip-placement-bottom .umu-design-comp-tooltip-arrow-content,
.umu-design-comp-tooltip-placement-bottomLeft .umu-design-comp-tooltip-arrow-content,
.umu-design-comp-tooltip-placement-bottomRight .umu-design-comp-tooltip-arrow-content {
  box-shadow: -0.03rem -0.03rem 0.07rem rgba(0, 0, 0, 0.07);
  transform: translateY(0.11rem) rotate(225deg);
}

.umu-design-comp-tooltip-placement-bottom .umu-design-comp-tooltip-arrow {
  left: 50%;
  transform: translateY(-100%) translateX(-50%);
}

.umu-design-comp-tooltip-placement-bottomLeft .umu-design-comp-tooltip-arrow {
  left: 0.13rem;
}

.umu-design-comp-tooltip-placement-bottomRight .umu-design-comp-tooltip-arrow {
  right: 0.13rem;
}

.umu-design-comp-tooltip-pink .umu-design-comp-tooltip-inner {
  background-color: #eb2f96;
}

.umu-design-comp-tooltip-pink .umu-design-comp-tooltip-arrow-content::before {
  background: #eb2f96;
}

.umu-design-comp-tooltip-magenta .umu-design-comp-tooltip-inner {
  background-color: #eb2f96;
}

.umu-design-comp-tooltip-magenta .umu-design-comp-tooltip-arrow-content::before {
  background: #eb2f96;
}

.umu-design-comp-tooltip-red .umu-design-comp-tooltip-inner {
  background-color: #f5222d;
}

.umu-design-comp-tooltip-red .umu-design-comp-tooltip-arrow-content::before {
  background: #f5222d;
}

.umu-design-comp-tooltip-volcano .umu-design-comp-tooltip-inner {
  background-color: #fa541c;
}

.umu-design-comp-tooltip-volcano .umu-design-comp-tooltip-arrow-content::before {
  background: #fa541c;
}

.umu-design-comp-tooltip-orange .umu-design-comp-tooltip-inner {
  background-color: #fa8c16;
}

.umu-design-comp-tooltip-orange .umu-design-comp-tooltip-arrow-content::before {
  background: #fa8c16;
}

.umu-design-comp-tooltip-yellow .umu-design-comp-tooltip-inner {
  background-color: #fadb14;
}

.umu-design-comp-tooltip-yellow .umu-design-comp-tooltip-arrow-content::before {
  background: #fadb14;
}

.umu-design-comp-tooltip-gold .umu-design-comp-tooltip-inner {
  background-color: #faad14;
}

.umu-design-comp-tooltip-gold .umu-design-comp-tooltip-arrow-content::before {
  background: #faad14;
}

.umu-design-comp-tooltip-cyan .umu-design-comp-tooltip-inner {
  background-color: #13c2c2;
}

.umu-design-comp-tooltip-cyan .umu-design-comp-tooltip-arrow-content::before {
  background: #13c2c2;
}

.umu-design-comp-tooltip-lime .umu-design-comp-tooltip-inner {
  background-color: #a0d911;
}

.umu-design-comp-tooltip-lime .umu-design-comp-tooltip-arrow-content::before {
  background: #a0d911;
}

.umu-design-comp-tooltip-green .umu-design-comp-tooltip-inner {
  background-color: #52c41a;
}

.umu-design-comp-tooltip-green .umu-design-comp-tooltip-arrow-content::before {
  background: #52c41a;
}

.umu-design-comp-tooltip-blue .umu-design-comp-tooltip-inner {
  background-color: #1890ff;
}

.umu-design-comp-tooltip-blue .umu-design-comp-tooltip-arrow-content::before {
  background: #1890ff;
}

.umu-design-comp-tooltip-geekblue .umu-design-comp-tooltip-inner {
  background-color: #2f54eb;
}

.umu-design-comp-tooltip-geekblue .umu-design-comp-tooltip-arrow-content::before {
  background: #2f54eb;
}

.umu-design-comp-tooltip-purple .umu-design-comp-tooltip-inner {
  background-color: #722ed1;
}

.umu-design-comp-tooltip-purple .umu-design-comp-tooltip-arrow-content::before {
  background: #722ed1;
}

.umu-design-comp-tooltip-rtl {
  direction: rtl;
}

.umu-design-comp-tooltip-rtl .umu-design-comp-tooltip-inner {
  text-align: right;
}
#umu-design-snack-bar {
  max-width: 80vw;
  padding: 0.16rem 0.2rem;
  border-radius: 4px;
  width: 2.8rem;
  position: fixed;
  left: 50%;
  bottom: 0.56rem;
  transform: translate(-50%, -50%);
  z-index: 10000;
  overflow: hidden;
  background: var(--umu-color-text, #222222);
  color: var(--umu-color-bg-base, #ffffff);
  font-size: 0.16rem;
  line-height: 0.22rem;
  visibility: hidden;
  opacity: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  transition: opacity ease 300ms;
}

#umu-design-snack-bar.mult-line {
  white-space: pre-line;
}

#umu-design-snack-bar.show {
  opacity: 1;
  visibility: visible;
}

#umu-design-snack-bar.hide {
  opacity: 0;
  visibility: hidden;
}

#umu-design-snack-bar .action {
  display: flex;
  align-items: center;
  margin-left: 0.32rem;
}

#umu-design-snack-bar .action .action-btn {
  font-weight: 400;
  font-size: 0.16rem;
  line-height: 0.22rem;
  color: var(--umu-color-primary, #fab400);
  margin-right: 0.26rem;
  cursor: pointer;
}

#umu-design-snack-bar .action .close-icon {
  width: 0.2rem;
  height: 0.2rem;
  padding: 0.03rem;
  cursor: pointer;
  flex-shrink: 0;
}
.umu-design-comp-sort-select {
  display: inline-block;
}

.umu-design-comp-sort-select .umu-dropdown-link {
  position: relative;
  color: #1E6EE6;
  border-radius: 4px;
  height: 0.36rem;
  line-height: 0.36rem;
  padding: 0 0.08rem;
  display: flex;
  align-items: center;
}

.umu-design-comp-sort-select .umu-dropdown-link[data-type="1"] .umu-icon-sort-selected {
  transform: rotateX(180deg);
}

.umu-design-comp-sort-select .umu-dropdown-link:hover {
  color: #1E6EE6;
  background: var(--umu-color-bg-layout, #f5f5f5);
}

.umu-design-comp-sort-select .sort-select-dropdown {
  z-index: 2;
}

.umu-design-comp-sort-select .sort-select-dropdown .ant-dropdown-menu-title-content {
  display: flex;
  align-items: center;
}

.umu-design-comp-sort-select .sort-select-dropdown [data-type="1"] .umu-design-comp-menu-panel-item-selected .umu-icon-sort {
  display: inline-block;
  transform: rotateX(180deg);
  color: var(--umu-color-link, #1e6ee6);
}

.umu-design-comp-sort-select .sort-select-dropdown [data-type="1"] .umu-design-comp-menu-panel-item-selected:hover .umu-icon-sort {
  display: inline-block;
  transform: rotateX(0deg);
}

.umu-design-comp-sort-select .sort-select-dropdown .umu-design-comp-menu-panel-item-selected {
  color: var(--umu-color-link, #1e6ee6);
}

.umu-design-comp-sort-select .sort-select-dropdown .umu-design-comp-menu-panel-item-selected .umu-icon-sort {
  opacity: 1;
  color: var(--umu-color-link, #1e6ee6);
}

.umu-design-comp-sort-select .sort-select-dropdown .umu-design-comp-menu-panel-item-selected.umu-design-comp-menu-panel-item-active .umu-icon-sort {
  transform: rotateX(180deg);
}

.umu-design-comp-sort-select .sort-select-dropdown .ant-dropdown-menu-item-active .umu-icon-sort {
  opacity: 1;
}

.umu-design-comp-sort-select .sort-select-dropdown .umu-icon-sort {
  opacity: 0;
}

.umu-design-comp-sort-select .sort-select-menu-item {
  display: flex;
  align-items: center;
}

.umu-design-comp-sort-select .sort-select-menu-item .umu-icon-sort {
  flex: none;
}

.umu-design-comp-sort-select .umu-icon-sort {
  margin-right: 0.08rem;
  font-size: 0.2rem;
  line-height: 0.2rem;
  transition: transform 300ms ease, opacity 100ms ease;
  flex-shrink: 0;
}
.reset-component, .umu-design-comp-switch {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: var(--umu-color-text, #222222);
  font-size: 0.14rem;
  line-height: 1.5715;
  list-style: none;
}

.umu-design-comp-switch {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  min-width: 0.32rem;
  height: 0.12rem;
  line-height: 0.12rem;
  vertical-align: middle;
  border: 0;
  border-radius: 100px;
  cursor: pointer;
  transition: all 0.2s;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background: #CCCCCC;
}

.umu-design-comp-switch-checked {
  background: #8EB6F2;
}

.umu-design-comp-switch-disabled {
  cursor: not-allowed;
  opacity: 0.4;
}

.umu-design-comp-switch-disabled * {
  box-shadow: none;
  cursor: not-allowed;
}

.umu-design-comp-switch-inner {
  display: block;
  margin: 0 0.06rem 0 0.2rem;
  color: #fff;
  transition: margin 0.2s;
}

.umu-design-comp-switch-checked .umu-design-comp-switch-inner {
  margin: 0 0.2rem 0 0.06rem;
}

.umu-design-comp-switch-handle {
  position: absolute;
  top: -0.03rem;
  left: -0.03rem;
  width: 0.18rem;
  height: 0.18rem;
  transition: all 0.2s ease-in-out;
}

.umu-design-comp-switch-handle::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #fff;
  border-radius: 9px;
  box-shadow: 0rem 0.01rem 0.03rem rgba(0, 0, 0, 0.15);
  transition: all 0.2s ease-in-out;
  content: "";
}

.umu-design-comp-switch-checked .umu-design-comp-switch-handle {
  left: calc(100% - 0.18rem + 3px);
}

.umu-design-comp-switch-checked .umu-design-comp-switch-handle::before {
  background: #1E6EE6;
}

.umu-design-comp-switch:not(.umu-design-comp-switch-disabled):active .umu-design-comp-switch-handle::before {
  right: -30%;
  left: 0;
}

.umu-design-comp-switch:not(.umu-design-comp-switch-disabled):active.umu-design-comp-switch-checked .umu-design-comp-switch-handle::before {
  right: 0;
  left: -30%;
}
.umu-design-comp-tag {
  font-size: 0.13rem;
  line-height: 0.19rem;
  padding: 0.01rem 0.06rem;
  border-radius: 2px;
  background-color: var(--umu-color-primary, #ffbd2b);
  border-color: var(--umu-color-primary, #ffbd2b);
  color: var(--umu-color-bg-base, #ffffff);
  margin-right: 0.08rem;
  display: inline-block;
  box-sizing: border-box;
  white-space: nowrap;
  font-weight: 400;
}

.umu-design-comp-tag.tag-border {
  color: var(--umu-color-primary, #ffbd2b);
  box-sizing: border-box;
  border-width: 1px;
  border-style: solid;
  background-color: rgba(255, 189, 43, 0.1);
}

.umu-design-comp-tag.tag-ghost {
  background-color: transparent;
}

.umu-design-comp-tag-black {
  background-color: var(--umu-color-text, #222222);
  color: var(--umu-color-primary, #ffbd2b);
}

.umu-design-comp-tag-black.tag-border {
  border-color: var(--umu-color-text, #222222);
  color: var(--umu-color-text, #222222);
  background-color: rgba(var(--umu-color-text, #222222), 0.1);
}

.umu-design-comp-tag-black.tag-ghost {
  background-color: transparent;
}

.umu-design-comp-tag-orange {
  background-color: #ff860c;
  color: #fff;
}

.umu-design-comp-tag-orange.tag-border {
  border-color: #ff860c;
  color: #ff860c;
  background-color: rgba(255, 134, 12, 0.1);
}

.umu-design-comp-tag-orange.tag-ghost {
  background-color: transparent;
}

.umu-design-comp-tag-orange-gradient {
  background-image: linear-gradient(90deg, #FFBD2B 8.59%, #FF783E 103.35%);
  color: #fff;
}

.umu-design-comp-tag-orange-gradient.tag-border {
  color: #fff;
  border-width: 0;
}

.umu-design-comp-tag-orange-gradient.tag-ghost {
  background-color: transparent;
}

.umu-design-comp-tag-blue {
  background-color: #2196F3;
  color: #fff;
}

.umu-design-comp-tag-blue.tag-border {
  border-color: #2196F3;
  color: #2196F3;
  background-color: rgba(33, 150, 243, 0.1);
}

.umu-design-comp-tag-blue.tag-ghost {
  background-color: transparent;
}

.umu-design-comp-tag-green {
  background-color: #21A564;
  color: #fff;
}

.umu-design-comp-tag-green.tag-border {
  border-color: #21A564;
  color: #21A564;
  background-color: rgba(33, 165, 100, 0.1);
}

.umu-design-comp-tag-green.tag-ghost {
  background-color: transparent;
}

.umu-design-comp-tag-red {
  background-color: #DD4E40;
  color: #fff;
}

.umu-design-comp-tag-red.tag-border {
  border-color: #DD4E40;
  color: #DD4E40;
  background-color: rgba(221, 78, 64, 0.1);
}

.umu-design-comp-tag-red.tag-ghost {
  background-color: transparent;
}

.umu-design-comp-tag-dark-blue {
  background-color: #1E6EE6;
  color: #fff;
}

.umu-design-comp-tag-dark-blue.tag-border {
  border-color: #1E6EE6;
  color: #1E6EE6;
  background-color: rgba(30, 110, 230, 0.1);
}

.umu-design-comp-tag-dark-blue.tag-ghost {
  background-color: transparent;
}

.umu-design-comp-tag-gray {
  background-color: var(--umu-color-fill-secondary, #eee);
  color: var(--umu-color-text, #222222);
}

.umu-design-comp-tag-gray.tag-border {
  border-color: #ccc;
  color: var(--umu-color-text, #222222);
  background-color: rgba(238, 238, 238, 0.1);
}

.umu-design-comp-tag-gray.tag-ghost {
  background-color: transparent;
}

.umu-design-comp-tag-purple {
  background-color: #603DB0;
  color: #fff;
}

.umu-design-comp-tag-purple.tag-border {
  border-color: #603DB0;
  color: #603DB0;
  background-color: rgba(96, 61, 176, 0.1);
}

.umu-design-comp-tag-purple.tag-ghost {
  background-color: transparent;
}
.umu-design-comp-table {
  position: relative;
  box-sizing: border-box;
  color: var(--umu-color-text, #222222);
  font-size: 0.12rem;
  line-height: 1.5;
}

.umu-design-comp-table table {
  width: 100%;
  border-spacing: 0px;
}

.umu-design-comp-table thead th {
  text-align: left;
  font-weight: 500;
  font-size: 0.14rem;
  line-height: 0.2rem;
  color: var(--umu-color-text, #222222);
  background: var(--umu-color-fill, #f5f5f5);
}

.umu-design-comp-table thead .umu-design-comp-table-cell-scrollbar::after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: -0.01rem;
  width: 0.01rem;
  background: var(--umu-color-fill, #f5f5f5);
  content: "";
}

.umu-design-comp-table tbody.has-sticky tr:nth-child(odd) {
  background: #fcfcfc;
}

.umu-design-comp-table tbody.has-sticky tr:nth-child(odd) td {
  background: #fcfcfc;
}

.umu-design-comp-table tbody.has-sticky tr:nth-child(even) {
  background: var(--umu-color-bg-base, #ffffff);
}

.umu-design-comp-table tbody.has-sticky tr:nth-child(even) td {
  background: var(--umu-color-bg-base, #ffffff);
}

.umu-design-comp-table tbody tr:nth-child(even) {
  background: #fcfcfc;
}

.umu-design-comp-table tbody tr:nth-child(even) td {
  background: #fcfcfc;
}

.umu-design-comp-table tbody tr:nth-child(odd) {
  background: var(--umu-color-bg-base, #ffffff);
}

.umu-design-comp-table tbody tr:nth-child(odd) td {
  background: var(--umu-color-bg-base, #ffffff);
}

.umu-design-comp-table tbody tr td {
  font-weight: 400;
  font-size: 0.14rem;
  line-height: 0.2rem;
}

.umu-design-comp-table tbody tr th {
  background: var(--umu-color-fill, #f5f5f5);
}

.umu-design-comp-table tfoot td {
  background: var(--umu-color-bg-base, #ffffff);
}

.umu-design-comp-table-rtl {
  direction: rtl;
}

.umu-design-comp-table-rtl .umu-design-comp-table-cell-fix-right:last-child {
  border-right-color: var(--umu-color-fill-secondary, #eeeeee);
}

.umu-design-comp-table-rtl .umu-design-comp-table-cell-fix-left:last-child {
  border-left-color: transparent;
}

.umu-design-comp-table-rtl .umu-design-comp-table-cell-fix-left-first {
  box-shadow: 0.01rem 0 0 #eeeeee;
}

.umu-design-comp-table-rtl.umu-design-comp-table thead .umu-design-comp-table-cell-scrollbar::after {
  right: -0.01rem;
  left: auto;
}

.umu-design-comp-table th,
.umu-design-comp-table td {
  position: relative;
  box-sizing: border-box;
  padding: 0;
  padding: 0.12rem 0.16rem;
  white-space: normal;
  word-break: break-word;
  border-bottom: 1px solid var(--umu-color-fill-secondary, #eeeeee);
  border-top: 0;
  border-left: 0;
  transition: box-shadow 0.3s;
}

.umu-design-comp-table th:last-child,
.umu-design-comp-table td:last-child {
  border-right: 1px solid var(--umu-color-fill-secondary, #eeeeee);
}

.umu-design-comp-table-rtl.umu-design-comp-table th,
.umu-design-comp-table-rtl.umu-design-comp-table td {
  border-right: 0;
  border-left: 1px solid var(--umu-color-fill-secondary, #eeeeee);
}

.umu-design-comp-table-cell-fix-left,
.umu-design-comp-table-cell-fix-right {
  z-index: 1;
}

.umu-design-comp-table-cell-fix-right:last-child:not(.umu-design-comp-table-cell-fix-sticky) {
  border-right-color: transparent;
}

.umu-design-comp-table-cell-fix-left-first::after,
.umu-design-comp-table-cell-fix-left-last::after {
  position: absolute;
  top: 0;
  right: -0.01rem;
  bottom: -0.01rem;
  width: 0.2rem;
  transform: translateX(100%);
  transition: box-shadow 0.3s;
  content: "";
  pointer-events: none;
}

.umu-design-comp-table-cell-fix-left-all::after {
  display: none;
}

.umu-design-comp-table-cell-fix-right-first,
.umu-design-comp-table-cell-fix-right-last {
  box-shadow: -0.01rem 0 0 #eeeeee;
}

.umu-design-comp-table-rtl .umu-design-comp-table-cell-fix-right-first,
.umu-design-comp-table-rtl .umu-design-comp-table-cell-fix-right-last {
  box-shadow: none;
}

.umu-design-comp-table-cell-fix-right-first::after,
.umu-design-comp-table-cell-fix-right-last::after {
  position: absolute;
  top: 0;
  bottom: -0.01rem;
  left: -0.01rem;
  width: 0.2rem;
  transform: translateX(-100%);
  transition: box-shadow 0.3s;
  content: "";
  pointer-events: none;
}

.umu-design-comp-table-cell.umu-design-comp-table-cell-ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.umu-design-comp-table-cell.umu-design-comp-table-cell-row-hover {
  background: #fcfcfc;
}

.umu-design-comp-table-cell.umu-design-comp-table-cell-ellipsis.umu-design-comp-table-cell-fix-left-first,
.umu-design-comp-table-cell.umu-design-comp-table-cell-ellipsis.umu-design-comp-table-cell-fix-left-last,
.umu-design-comp-table-cell.umu-design-comp-table-cell-ellipsis.umu-design-comp-table-cell-fix-right-first .umu-design-comp-table-cell.umu-design-comp-table-cell-ellipsis.umu-design-comp-table-cell-fix-right-last {
  overflow: visible;
}

.umu-design-comp-table-cell.umu-design-comp-table-cell-ellipsis.umu-design-comp-table-cell-fix-left-first .umu-design-comp-table-cell-content,
.umu-design-comp-table-cell.umu-design-comp-table-cell-ellipsis.umu-design-comp-table-cell-fix-left-last .umu-design-comp-table-cell-content,
.umu-design-comp-table-cell.umu-design-comp-table-cell-ellipsis.umu-design-comp-table-cell-fix-right-first .umu-design-comp-table-cell.umu-design-comp-table-cell-ellipsis.umu-design-comp-table-cell-fix-right-last .umu-design-comp-table-cell-content {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}

.umu-design-comp-table-ping-left .umu-design-comp-table-cell-fix-left-first::after,
.umu-design-comp-table-ping-left .umu-design-comp-table-cell-fix-left-last::after {
  box-shadow: inset 0.1rem 0 0.16rem -0.08rem #fcfcfc;
}

.umu-design-comp-table-ping-right .umu-design-comp-table-cell-fix-right-first::after,
.umu-design-comp-table-ping-right .umu-design-comp-table-cell-fix-right-last::after {
  box-shadow: inset -0.1rem 0 0.16rem -0.08rem #fcfcfc;
}

.umu-design-comp-table-expand-icon-col {
  width: 0.6rem;
}

.umu-design-comp-table-row-expand-icon-cell {
  text-align: center;
}

.umu-design-comp-table-header {
  border: 1px solid var(--umu-color-fill-secondary, #eeeeee);
  border-right: 0;
  border-bottom: 0;
}

.umu-design-comp-table-placeholder {
  text-align: center;
}

.umu-design-comp-table-content {
  border: 1px solid var(--umu-color-fill-secondary, #eeeeee);
  border-bottom: 0;
}

.umu-design-comp-table-body {
  border: 1px solid var(--umu-color-fill-secondary, #eeeeee);
  border-right: 0;
  border-bottom: 0;
  border-top: 0;
}

.umu-design-comp-table-fixed-column .umu-design-comp-table-body::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  border-right: 1px solid var(--umu-color-fill-secondary, #eeeeee);
  content: "";
}

.umu-design-comp-table-expanded-row .umu-design-comp-table-cell {
  box-shadow: inset 0 0.16rem 0.16rem -0.08rem #fcfcfc;
}

.umu-design-comp-table-expanded-row-fixed {
  box-sizing: border-box;
  margin: -0.16rem -0.08rem;
  margin-right: -0.1rem;
  padding: 0.12rem 0.16rem;
}

.umu-design-comp-table-expanded-row-fixed::after {
  position: absolute;
  top: 0;
  right: 0.01rem;
  bottom: 0;
  width: 0;
  border-right: 1px solid var(--umu-color-fill-secondary, #eeeeee);
  content: "";
}

.umu-design-comp-table-row-expand-icon {
  display: inline-block;
  width: 0.12rem;
  height: 0.12rem;
  color: #aaa;
  line-height: 0.12rem;
  text-align: center;
  vertical-align: middle;
  border: 1px solid currentColor;
  cursor: pointer;
}

.umu-design-comp-table-row-expand-icon.umu-design-comp-table-row-expanded::after {
  content: "-";
}

.umu-design-comp-table-row-expand-icon.umu-design-comp-table-row-collapsed::after {
  content: "+";
}

.umu-design-comp-table-row-expand-icon.umu-design-comp-table-row-spaced {
  visibility: hidden;
}

.umu-design-comp-table-title {
  padding: 0.12rem 0.16rem;
  border: 1px solid var(--umu-color-fill-secondary, #eeeeee);
  border-bottom: 0;
}

.umu-design-comp-table-footer {
  padding: 0.12rem 0.16rem;
  border: 1px solid var(--umu-color-fill-secondary, #eeeeee);
  border-top: 0;
}

.umu-design-comp-table-summary {
  border-top: 1px solid var(--umu-color-fill-secondary, #eeeeee);
  border-left: 1px solid var(--umu-color-fill-secondary, #eeeeee);
}

.umu-design-comp-table-sticky-holder {
  position: sticky;
  z-index: 2;
}

.umu-design-comp-table-sticky-scroll {
  position: sticky;
  bottom: 0;
  z-index: 2;
  display: flex;
  align-items: center;
  border-top: 1px solid #f3f3f3;
  opacity: 0.6;
  transition: transform 0.1s ease-in 0s;
}

.umu-design-comp-table-sticky-scroll:hover {
  transform: scaleY(1.2);
  transform-origin: center bottom;
}

.umu-design-comp-table-sticky-scroll-bar {
  height: 0.16rem;
  background-color: #bbb;
  border-radius: 4px;
}

.umu-design-comp-table-sticky-scroll-bar:hover {
  background-color: var(--umu-color-text-tertiary, #999999);
}

.umu-design-comp-table-sticky-scroll-bar-active {
  background-color: var(--umu-color-text-tertiary, #999999);
}
@charset "UTF-8";
.umu-design-comp-tabs .umu-design-comp-tabs-container li {
  list-style: none;
}

.umu-design-comp-tabs .umu-design-comp-tabs-container a {
  text-decoration: none;
}

.umu-design-comp-tabs .umu-design-comp-tabs-container .truncate-text-1 {
  display: -webkit-box;
  overflow: hidden;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  -webkit-line-clamp: 1;
  line-clamp: 1;
}

.umu-design-comp-tabs .umu-design-comp-tabs-container .hidden {
  display: none;
}

@media screen and (max-width: 320px) {
  /* 不转换成rem */
  .theme-default .umu-design-comp-tabs-container .tab .title,
  .theme-default .umu-design-comp-tabs-container .tab.active .title {
    font-size: 0.14rem;
  }
}
/*
theme-center
*/
.umu-design-comp-tabs.golden .umu-design-comp-tabs-container {
  background-color: var(--umu-color-bg-base, #ffffff);
  border-bottom: 1px solid var(--umu-color-fill-secondary, #eeeeee);
}

.umu-design-comp-tabs.golden .umu-design-comp-tabs-container .umu-design-comp-tabs-ink-bar {
  background: var(--umu-color-primary, #fab400);
}

.umu-design-comp-tabs.golden .umu-design-comp-tabs-container .tab:hover .title .title-wrap {
  color: var(--umu-color-text-secondary, #666666);
}

.umu-design-comp-tabs.golden .umu-design-comp-tabs-container .tab .title {
  color: var(--umu-color-text, #222222);
}

.umu-design-comp-tabs.golden .umu-design-comp-tabs-container .tab .title .title-wrap {
  color: var(--umu-color-text, #222222);
}

.umu-design-comp-tabs.golden .umu-design-comp-tabs-container .tab .title a {
  color: var(--umu-color-text, #222222);
}

.umu-design-comp-tabs.golden .umu-design-comp-tabs-container .tab.active .title .title-wrap {
  color: var(--umu-color-text, #222222);
}

.umu-design-comp-tabs.blue .umu-design-comp-tabs-container {
  background-color: var(--umu-color-bg-base, #ffffff);
  border-bottom: 1px solid var(--umu-color-fill-secondary, #eeeeee);
}

.umu-design-comp-tabs.blue .umu-design-comp-tabs-container .umu-design-comp-tabs-ink-bar {
  background: var(--umu-color-link, #1e6ee6);
}

.umu-design-comp-tabs.blue .umu-design-comp-tabs-container .tab:hover .title .title-wrap {
  color: var(--umu-color-link, #1e6ee6);
}

.umu-design-comp-tabs.blue .umu-design-comp-tabs-container .tab .title {
  color: var(--umu-color-text, #222222);
}

.umu-design-comp-tabs.blue .umu-design-comp-tabs-container .tab .title .title-wrap {
  color: var(--umu-color-text, #222222);
}

.umu-design-comp-tabs.blue .umu-design-comp-tabs-container .tab .title a {
  color: var(--umu-color-text, #222222);
}

.umu-design-comp-tabs.blue .umu-design-comp-tabs-container .tab.active .title .title-wrap {
  color: var(--umu-color-link, #1e6ee6);
}

.umu-design-comp-tabs.theme-center .umu-design-comp-tabs-container {
  position: relative;
  display: flex;
  box-sizing: border-box;
  width: 100%;
  padding: 0 0.12rem;
  overflow: auto;
  white-space: nowrap;
  text-align: center;
  background-color: var(--umu-color-bg-base, #ffffff);
  border-bottom: 1px solid var(--umu-color-fill-secondary, #eeeeee);
}

.umu-design-comp-tabs.theme-center .umu-design-comp-tabs-container .umu-design-comp-tabs-ink-bar {
  position: absolute;
  bottom: 0;
  height: 0.02rem;
  border-radius: 1px;
}

.umu-design-comp-tabs.theme-center .umu-design-comp-tabs-container .umu-design-comp-tabs-ink-bar-animated {
  transition: width 0.2s, left 0.2s, right 0.2s;
}

.umu-design-comp-tabs.theme-center .umu-design-comp-tabs-container .tab {
  height: 0.56rem;
  text-align: center;
}

.umu-design-comp-tabs.theme-center .umu-design-comp-tabs-container .tab .title {
  display: table;
  box-sizing: border-box;
  height: 100%;
  margin: auto;
  font-size: 0.16rem;
  vertical-align: middle;
  cursor: pointer;
  padding: 0 0.12rem;
}

.umu-design-comp-tabs.theme-center .umu-design-comp-tabs-container .tab .title .title-wrap {
  display: table-cell;
  vertical-align: middle;
}

.umu-design-comp-tabs.theme-center .umu-design-comp-tabs-container .tab.active {
  font-weight: 700;
}

.umu-design-comp-tabs.theme-center .umu-design-comp-tabs-container .tab.active .title {
  border-bottom: 0;
}

.umu-design-comp-tabs.umu-design-comp-tabs-hide-border .umu-design-comp-tabs-container {
  border-bottom: 0;
}
/*
 * @description: Input
 */
.umu-design-rc-input-wrap {
  width: 100%;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input {
  position: relative;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input input.umu-design-rc-input {
  width: 100%;
  color: var(--umu-color-text, #222222);
  font-weight: 400;
  font-size: 0.14rem;
  font-style: normal;
  line-height: 0.2rem;
  background: transparent;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input input.umu-design-rc-input::-moz-placeholder {
  color: var(--umu-color-text-tertiary, #999999);
  font-weight: 400;
  font-size: 0.14rem;
  font-style: normal;
  line-height: 0.2rem;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input input.umu-design-rc-input::placeholder {
  color: var(--umu-color-text-tertiary, #999999);
  font-weight: 400;
  font-size: 0.14rem;
  font-style: normal;
  line-height: 0.2rem;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input input.umu-design-rc-input:focus, .umu-design-rc-input-wrap .umu-design-rc-input_input input.umu-design-rc-input:focus-visible {
  border: 1px solid var(--umu-color-link, #1e6ee6);
  outline: 0;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input .umu-design-rc-input {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  padding: 0.08rem 0.12rem;
  overflow: hidden;
  border: 1px solid var(--umu-color-border, #e0e0e0);
  border-radius: 4px;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input .umu-design-rc-input input {
  padding: 0;
  border: none;
  outline: none;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input .umu-design-rc-input .rc-input-suffix .rc-input-show-count-suffix {
  color: var(--umu-color-text-tertiary, #999);
}

.umu-design-rc-input-wrap .umu-design-rc-input_input .umu-design-rc-input .rc-input-affix-wrapper:hover,
.umu-design-rc-input-wrap .umu-design-rc-input_input .umu-design-rc-input .rc-input-affix-wrapper:focus-within {
  border-color: var(--umu-color-link, #1e6ee6);
}

.umu-design-rc-input-wrap .umu-design-rc-input_input span.umu-design-rc-input.rc-input-group-wrapper {
  display: inline-block;
  width: 100%;
  padding: 0;
  border: none;
  border-radius: 0;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input span.umu-design-rc-input.rc-input-group-wrapper .rc-input-wrapper.rc-input-group {
  display: flex;
  width: 100%;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input span.umu-design-rc-input.rc-input-group-wrapper .rc-input-wrapper.rc-input-group input {
  box-sizing: border-box;
  width: 100%;
  padding: 0.08rem 0.12rem;
  border: 1px solid var(--umu-color-border, #e0e0e0);
  border-radius: 4px 0 0 4px;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input span.umu-design-rc-input.rc-input-group-wrapper .rc-input-wrapper.rc-input-group input:focus, .umu-design-rc-input-wrap .umu-design-rc-input_input span.umu-design-rc-input.rc-input-group-wrapper .rc-input-wrapper.rc-input-group input:focus-visible {
  border: 1px solid var(--umu-color-link, #1e6ee6);
  outline: 0;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input span.umu-design-rc-input.rc-input-group-wrapper .rc-input-wrapper.rc-input-group .rc-input-group-addon {
  flex: none;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input span.umu-design-rc-input.rc-input-group-wrapper .rc-input-wrapper.rc-input-group .rc-input-affix-wrapper {
  width: 100%;
  display: inline-flex;
  align-items: center;
  box-sizing: border-box;
  padding: 0 0.12rem;
  justify-content: flex-start;
  border: 1px solid var(--umu-color-border, #e0e0e0);
  border-radius: 4px 0 0 4px;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input span.umu-design-rc-input.rc-input-group-wrapper .rc-input-wrapper.rc-input-group .rc-input-affix-wrapper input {
  padding: 0;
  border: none;
  border-radius: 0;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input span.umu-design-rc-input.rc-input-group-wrapper .rc-input-wrapper.rc-input-group .rc-input-affix-wrapper .rc-input-suffix {
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--umu-color-text-tertiary, #999);
  cursor: pointer;
  width: 0.2rem;
  height: 0.2rem;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input span.umu-design-rc-input.rc-input-group-wrapper .rc-input-wrapper.rc-input-group .rc-input-affix-wrapper .rc-input-suffix .rc-input-clear-icon {
  width: 100%;
  height: 100%;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input span.umu-design-rc-input.rc-input-group-wrapper .rc-input-wrapper.rc-input-group .rc-input-affix-wrapper .rc-input-suffix .rc-input-clear-icon .umu-design-comp-icon {
  width: 100%;
  height: 100%;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input span.umu-design-rc-input.rc-input-group-wrapper .rc-input-wrapper.rc-input-group .rc-input-affix-wrapper:active, .umu-design-rc-input-wrap .umu-design-rc-input_input span.umu-design-rc-input.rc-input-group-wrapper .rc-input-wrapper.rc-input-group .rc-input-affix-wrapper:focus-within {
  border-color: var(--umu-color-link, #1e6ee6);
}

.umu-design-rc-input-wrap .umu-design-rc-input_input span.rc-input-affix-wrapper.umu-design-rc-input {
  display: inline-flex;
  width: 100%;
  align-items: center;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input span.rc-input-affix-wrapper.umu-design-rc-input input {
  width: 100%;
  margin-right: 0.12rem;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input span.rc-input-affix-wrapper.umu-design-rc-input .rc-input-suffix {
  flex: none;
}

.umu-design-rc-input-wrap .umu-design-rc-input_input span.rc-input-affix-wrapper.umu-design-rc-input:active, .umu-design-rc-input-wrap .umu-design-rc-input_input span.rc-input-affix-wrapper.umu-design-rc-input:focus-within {
  border-color: var(--umu-color-link, #1e6ee6);
}

.umu-design-rc-input-wrap .umu-design-rc-input_input .umu-design-rc_placeholder {
  position: absolute;
  top: 50%;
  left: 0.14rem;
  display: flex;
  width: 100%;
  transform: translate(0, -50%);
}

.umu-design-rc-input-wrap .umu-design-rc-input_input .umu-design-rc_placeholder .umu-design-rc_placeholder_icon {
  display: flex;
  flex: none;
  align-items: center;
  justify-content: center;
  width: 0.2rem;
  height: 0.2rem;
  margin-right: 0.08rem;
  color: var(--umu-color-text-secondary, #666);
}

.umu-design-rc-input-wrap .umu-design-rc-input_input .umu-design-rc_placeholder .umu-design-rc_placeholder_icon .umu-design-comp-icon {
  width: 100%;
  height: 100%;
  color: var(--umu-color-text-secondary, #666);
}

.umu-design-rc-input-wrap .umu-design-rc-input_input .umu-design-rc_placeholder .umu-design-rc_placeholder_text {
  color: var(--umu-color-text-secondary, #666);
  font-weight: 400;
  font-size: 0.14rem;
  font-style: normal;
  line-height: 0.2rem;
}

.umu-design-rc-input-wrap .umu-design-rc-input_message {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  margin-top: 0.04rem;
}

.umu-design-rc-input-wrap .umu-design-rc-input_message .umu-design-rc_message_error {
  flex: none;
  max-width: 80%;
  margin-right: 0.24rem;
  color: #dd4e40;
  font-weight: 400;
  font-size: 0.14rem;
  font-style: normal;
  line-height: 0.2rem;
}

.umu-design-rc-input-wrap .umu-design-rc-input_message .umu-design-rc_message_count {
  font-weight: 400;
  font-size: 0.14rem;
  font-style: normal;
  line-height: 0.2rem;
}

/*
 * @description: Textarea
 */
.umu-design-rc-textarea-wrap {
  width: 100%;
}

.umu-design-rc-textarea-wrap .umu-design-rc-textarea_textarea textarea.umu-design-rc-textarea {
  width: 100%;
  color: var(--umu-color-text, #222222);
  font-weight: 400;
  font-size: 0.14rem;
  font-style: normal;
  line-height: 0.2rem;
  background: transparent;
}

.umu-design-rc-textarea-wrap .umu-design-rc-textarea_textarea textarea.umu-design-rc-textarea::-moz-placeholder {
  color: var(--umu-color-text-tertiary, #999999);
  font-weight: 400;
  font-size: 0.14rem;
  font-style: normal;
  line-height: 0.2rem;
}

.umu-design-rc-textarea-wrap .umu-design-rc-textarea_textarea textarea.umu-design-rc-textarea::placeholder {
  color: var(--umu-color-text-tertiary, #999999);
  font-weight: 400;
  font-size: 0.14rem;
  font-style: normal;
  line-height: 0.2rem;
}

.umu-design-rc-textarea-wrap .umu-design-rc-textarea_textarea textarea.umu-design-rc-textarea.search-icon::-moz-placeholder {
  font-family: search-icon !important;
}

.umu-design-rc-textarea-wrap .umu-design-rc-textarea_textarea textarea.umu-design-rc-textarea.search-icon::placeholder {
  font-family: search-icon !important;
}

.umu-design-rc-textarea-wrap .umu-design-rc-textarea_textarea textarea.umu-design-rc-textarea:focus, .umu-design-rc-textarea-wrap .umu-design-rc-textarea_textarea textarea.umu-design-rc-textarea:focus-visible {
  border: 1px solid var(--umu-color-link, #1e6ee6);
  outline: 0;
}

.umu-design-rc-textarea-wrap .umu-design-rc-textarea_textarea .umu-design-rc-textarea {
  position: relative;
  box-sizing: border-box;
  padding: 0.08rem 0.12rem;
  overflow: hidden;
  border: 1px solid var(--umu-color-border, #e0e0e0);
  border-radius: 4px;
}

.umu-design-rc-textarea-wrap .umu-design-rc-textarea_textarea .umu-design-rc-textarea textarea {
  padding: 0;
  border: none;
  outline: none;
}

.umu-design-rc-textarea-wrap .umu-design-rc-textarea_textarea .umu-design-rc-textarea .rc-textarea-affix-wrapper:hover,
.umu-design-rc-textarea-wrap .umu-design-rc-textarea_textarea .umu-design-rc-textarea .rc-textarea-affix-wrapper:focus-within {
  border-color: var(--umu-color-link, #1e6ee6);
}

.umu-design-rc-textarea-wrap .umu-design-rc-textarea_textarea .umu-design-rc_placeholder {
  position: absolute;
  top: 50%;
  left: 0.14rem;
  display: flex;
  width: 100%;
  transform: translate(0, -50%);
}

.umu-design-rc-textarea-wrap .umu-design-rc-textarea_textarea .umu-design-rc_placeholder .umu-design-rc_placeholder_icon {
  display: flex;
  flex: none;
  align-items: center;
  justify-content: center;
  width: 0.2rem;
  height: 0.2rem;
  margin-right: 0.08rem;
  color: var(--umu-color-text-secondary, #666);
}

.umu-design-rc-textarea-wrap .umu-design-rc-textarea_textarea .umu-design-rc_placeholder .umu-design-rc_placeholder_icon .umu-design-comp-icon {
  width: 100%;
  height: 100%;
  color: var(--umu-color-text-secondary, #666);
}

.umu-design-rc-textarea-wrap .umu-design-rc-textarea_textarea .umu-design-rc_placeholder .umu-design-rc_placeholder_text {
  color: var(--umu-color-text-secondary, #666);
  font-weight: 400;
  font-size: 0.14rem;
  font-style: normal;
  line-height: 0.2rem;
}

.umu-design-rc-textarea-wrap .umu-design-rc-textarea_message {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  margin-top: 0.04rem;
}

.umu-design-rc-textarea-wrap .umu-design-rc-textarea_message .umu-design-rc_message_error {
  flex: none;
  max-width: 80%;
  margin-right: 0.24rem;
  color: #dd4e40;
  font-weight: 400;
  font-size: 0.14rem;
  font-style: normal;
  line-height: 0.2rem;
}

.umu-design-rc-textarea-wrap .umu-design-rc-textarea_message .umu-design-rc_message_count {
  font-weight: 400;
  font-size: 0.14rem;
  font-style: normal;
  line-height: 0.2rem;
}

/*
 * @description: Search Input
 */
.umu-design-rc-input-search.umu-design-rc-input-wrap span.umu-design-rc-input.rc-input-group-wrapper .rc-input-wrapper.rc-input-group .rc-input-group-addon button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 0.36rem;
  min-width: auto;
  margin: 0;
  padding: 0.08rem;
  border-radius: 0 4px 4px 0;
}

.umu-design-rc-input-search.umu-design-rc-input-wrap span.umu-design-rc-input.rc-input-group-wrapper .rc-input-wrapper.rc-input-group .rc-input-group-addon button .umu-design-comp-icon {
  margin-right: 0;
}

.umu-design-rc-input-search.umu-design-rc-input-wrap span.rc-input-affix-wrapper.umu-design-rc-input .rc-input-suffix {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 0.16rem;
  height: 0.16rem;
  color: var(--umu-color-text-secondary, #666);
  cursor: pointer;
}

.umu-design-rc-input-search.umu-design-rc-input-wrap span.rc-input-affix-wrapper.umu-design-rc-input .rc-input-suffix .umu-design-comp-icon {
  width: 100%;
  height: 100%;
}

.umu-design-rc-input-search.umu-design-rc-input-wrap span.rc-input-affix-wrapper.umu-design-rc-input .rc-input-suffix .umu-design-comp-icon.umu-design-comp-icon-Delete2 {
  color: var(--umu-color-text-tertiary, #999);
}
.umu-design-comp-select-panel {
  display: inline-flex;
  position: relative;
  border: 1px solid var(--umu-color-border, #e0e0e0);
  border-radius: 4px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: var(--umu-color-text, #222222);
  font-size: 0.14rem;
  line-height: 0.2rem;
}

.umu-design-comp-select-panel-selector {
  width: 100%;
  height: 100%;
  min-height: 0.2rem;
  padding: 0.07rem 0.11rem;
}

.umu-design-comp-select-panel-selection-search > input {
  flex: auto;
  min-width: 0.01rem;
  height: auto;
  background: transparent;
  border: 0;
  padding: 0;
}

.umu-design-comp-select-panel-selection-search {
  position: absolute;
  top: 0;
  inset-inline-start: 11px;
  inset-inline-end: 11px;
  bottom: 0;
}

.umu-design-comp-select-panel-dropdown {
  margin: 0;
  padding: 0.04rem 0rem;
  color: var(--umu-color-text, #222222);
  list-style: none;
  font-feature-settings: "tnum";
  position: absolute;
  z-index: 10050;
  font-variant: initial;
  outline: none;
  border-radius: 4px;
  border: 1px solid var(--umu-color-fill-secondary, #eeeeee);
  background-color: var(--umu-color-bg-base, #ffffff);
  box-shadow: 0rem 0.02rem 0.16rem 0rem rgba(0, 0, 0, 0.06);
}

.umu-design-comp-select-panel-dropdown-hidden {
  display: none;
}

.umu-design-comp-select-panel-clear, .umu-design-comp-select-panel-arrow {
  display: flex;
  align-items: center;
  font-style: normal;
  line-height: 1;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  position: absolute;
  top: calc(50% - 8px);
  cursor: pointer;
  inset-inline-start: auto;
  inset-inline-end: 11px;
  pointer-events: none;
}

.umu-design-comp-select-panel-arrow .umu-design-comp-select-panel-arrow-icon {
  width: 0.08rem;
  height: 0.08rem;
  border-top: 2px solid #666;
  transform: rotate(135deg);
  border-right: 2px solid #666;
  margin-top: 0.02rem;
}

.umu-design-comp-select-panel-selection-placeholder {
  color: var(--umu-color-text-secondary, #666666);
}

.umu-design-comp-select-panel-open > .umu-design-comp-select-panel-arrow .select-suffix-icon {
  transform: rotate(180deg);
}

.umu-design-comp-select-panel-open > .umu-design-comp-select-panel-arrow .umu-design-comp-select-panel-arrow-icon {
  transform: rotate(-45deg);
  margin-top: 0.05rem;
}

.umu-design-comp-select-panel .select-complete-icon {
  width: 0.2rem;
  height: 0.2rem;
  color: var(--umu-color-text-secondary, #666666);
}

.umu-design-comp-select-panel-dropdown .umu-design-comp-select-panel-item-option {
  display: flex;
  position: relative;
  min-height: 0.32rem;
  padding: 0.08rem 0.12rem;
  font-size: 0.14rem;
  border-radius: 4px;
  box-sizing: border-box;
  transition: background 0.3s ease;
  cursor: pointer;
}

.umu-design-comp-select-panel-dropdown .umu-design-comp-select-panel-item-option-disabled {
  color: var(--umu-color-text-tertiary, #999999);
  background: var(--umu-color-fill, #f5f5f5);
  cursor: not-allowed;
}

.umu-design-comp-select-panel-dropdown .umu-design-comp-select-panel-item-option:hover {
  background: var(--umu-color-fill, #f5f5f5);
}

.umu-design-comp-select-panel .select-suffix-icon {
  width: 0.16rem;
  height: 0.16rem;
  color: var(--umu-color-text-secondary, #666666);
}

.umu-design-comp-select-panel .select-clear-icon {
  width: 0.16rem;
  height: 0.16rem;
  color: var(--umu-color-text-tertiary, #999999);
}

.umu-design-comp-select-panel-clear {
  right: 0.16rem;
  pointer-events: auto;
}

.umu-design-comp-select-panel-selector .umu-design-comp-select-panel-selection-overflow {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding-right: 0.12rem;
}

.umu-design-comp-select-panel-selector .umu-design-comp-select-panel-selection-overflow .umu-design-comp-select-panel-selection-overflow-item:not(.umu-design-comp-select-panel-selection-overflow-item-suffix) .umu-design-comp-select-panel-selection-item {
  display: flex;
  align-items: center;
  margin: 0 0.04rem 0.04rem 0;
  padding: 0 0.04rem 0 0.08rem;
  height: 0.24rem;
  border-radius: 2px;
  background: var(--umu-color-fill-secondary, #eeeeee);
  color: var(--umu-color-text, #222222);
  font-size: 0.14rem;
  line-height: 0.2rem;
}

.umu-design-comp-select-panel-selector .umu-design-comp-select-panel-selection-overflow .umu-design-comp-select-panel-selection-overflow-item:not(.umu-design-comp-select-panel-selection-overflow-item-suffix) .umu-design-comp-select-panel-selection-item .umu-design-comp-select-panel-selection-item-content {
  display: flex;
  align-items: center;
  height: 100%;
  margin-right: 0.12rem;
}

.umu-design-comp-select-panel-selector .umu-design-comp-select-panel-selection-overflow .umu-design-comp-select-panel-selection-overflow-item:not(.umu-design-comp-select-panel-selection-overflow-item-suffix) .umu-design-comp-select-panel-selection-item .umu-design-comp-select-panel-selection-item-remove {
  height: 0.2rem;
  margin-right: 0.08rem;
}

.umu-design-comp-select-panel-selector .umu-design-comp-select-panel-selection-overflow .umu-design-comp-select-panel-selection-overflow-item:not(.umu-design-comp-select-panel-selection-overflow-item-suffix) .umu-design-comp-select-panel-selection-item .umu-design-comp-select-panel-selection-item-remove .umu-design-comp-select-panel-selection-item-remove-icon {
  font-size: 0.16rem;
  line-height: 0.2rem;
}

.umu-design-comp-select-panel-selector .umu-design-comp-select-panel-selection-overflow .umu-design-comp-select-panel-selection-overflow-item:not(.umu-design-comp-select-panel-selection-overflow-item-suffix) .umu-design-comp-select-panel-selection-item .umu-design-comp-select-panel-selection-overflow-item-close {
  width: 0.12rem;
  height: 0.12rem;
  margin-inline-start: 4px;
  cursor: pointer;
}

.umu-design-comp-select-panel-allow-clear.umu-design-comp-select-panel-multiple .umu-design-comp-select-panel-selector .umu-design-comp-select-panel-selection-overflow {
  padding-right: 0.42rem;
}

.umu-design-comp-select-panel.select-panel-no-border {
  border: none;
}

.umu-design-comp-select-panel:has(.umu-design-comp-select-panel-arrow) .umu-design-comp-select-panel-clear {
  inset-inline-end: 32px;
}

.umu-design-comp-select-panel-dropdown.select-panel-has-selected-icon .umu-design-comp-select-panel-item {
  padding-left: 0.36rem;
}

.umu-design-comp-select-panel-dropdown.select-panel-has-selected-icon .umu-design-comp-select-panel-item-option-state {
  position: absolute;
  top: calc(50% - 0.1rem);
  inset-inline-start: 8px;
  inset-inline-end: auto;
}

.umu-design-comp-select-panel-dropdown.select-panel-default .umu-design-comp-select-panel-item-option-selected {
  background: var(--umu-color-fill, #f5f5f5);
}

.umu-design-comp-select-panel-selection-overflow-item.umu-design-comp-select-panel-selection-overflow-item-suffix {
  position: relative;
  display: none;
}

.umu-design-comp-select-panel-selection-overflow-item.umu-design-comp-select-panel-selection-overflow-item-suffix .umu-design-comp-select-panel-selection-search-mirror {
  display: none;
}

.umu-design-comp-select-panel-selection-overflow-item.umu-design-comp-select-panel-selection-overflow-item-suffix .umu-design-comp-select-panel-selection-search {
  position: relative;
  inset-inline-start: 8px;
  inset-inline-end: 8px;
  font-size: 0.14rem;
  line-height: 0.2rem;
}

.umu-design-comp-select-panel.select-panel-rtl {
  direction: rtl;
}

.umu-design-comp-select-panel-open.select-panel-theme-blue,
.umu-design-comp-select-panel.select-panel-theme-blue:hover,
.umu-design-comp-select-panel.select-panel-theme-blue:focus {
  border-color: var(--umu-color-link, #1e6ee6);
}

.umu-design-comp-select-panel-open.select-panel-theme-golden,
.umu-design-comp-select-panel.select-panel-theme-golden:hover,
.umu-design-comp-select-panel.select-panel-theme-golden:focus {
  border-color: var(--umu-color-primary, #fab400);
}
.search-dropdown {
  width: 100%;
}

.search-dropdown .search-dropdown-input {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.12rem 0.12rem;
  box-sizing: border-box;
}

.search-dropdown .search-dropdown-loading {
  padding: 0.08rem;
  text-align: center;
  box-sizing: border-box;
  color: var(--umu-color-text-secondary, #666);
  font-size: 0.14rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.2rem;
}

.search-dropdown .search-dropdown-empty {
  padding: 0.12rem 0.16rem;
  box-sizing: border-box;
  color: var(--umu-color-text-secondary, #666);
  text-align: center;
  font-size: 0.14rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.2rem;
}
.umu-search-select.umu-design-comp-select-panel {
  box-sizing: border-box;
}

.umu-search-select.umu-design-comp-select-panel.default-all-select .umu-design-comp-select-panel-selection-placeholder {
  color: var(--umu-color-text, #222);
}

.umu-search-select.umu-design-comp-select-panel.empty-options-placeholder .umu-design-comp-select-panel-selection-placeholder {
  color: var(--umu-color-text, #222);
}

.umu-search-select.umu-design-comp-select-panel.combobox-select.umu-design-comp-select-panel-single {
  height: 0.34rem;
}

.umu-search-select.umu-design-comp-select-panel.combobox-select.umu-design-comp-select-panel-single .umu-design-comp-select-panel-selector .umu-design-comp-select-panel-selection-search {
  position: absolute;
}

.umu-search-select.umu-design-comp-select-panel.combobox-select.umu-design-comp-select-panel-single .umu-design-comp-select-panel-selector .umu-design-comp-select-panel-selection-search input {
  width: 100%;
  height: 100%;
}

.umu-search-select.umu-design-comp-select-panel.combobox-select.umu-design-comp-select-panel-single .umu-design-comp-select-panel-selector .umu-design-comp-select-panel-selection-search input::-ms-clear {
  display: none;
}

.umu-search-select.umu-design-comp-select-panel.combobox-select.umu-design-comp-select-panel-single .umu-design-comp-select-panel-selector .umu-design-comp-select-panel-selection-search input::-webkit-clear-button {
  display: none;
}

.umu-search-select.umu-design-comp-select-panel.combobox-select.umu-design-comp-select-panel-single .umu-design-comp-select-panel-selector .umu-design-comp-select-panel-selection-search input:hover::-ms-clear {
  display: none;
}

.umu-search-select.umu-design-comp-select-panel.combobox-select.umu-design-comp-select-panel-single .umu-design-comp-select-panel-selector .umu-design-comp-select-panel-selection-search input:hover::-webkit-clear-button {
  display: none;
}

.umu-search-select.umu-design-comp-select-panel.combobox-select.umu-design-comp-select-panel-single .umu-design-comp-select-panel-selector .umu-design-comp-select-panel-selection-item .options-item-label {
  width: calc(100% - 0.44rem);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.umu-search-select.umu-design-comp-select-panel .umu-design-comp-select-panel-selector {
  box-sizing: border-box;
}

.umu-search-select.umu-design-comp-select-panel .umu-design-comp-select-panel-selector .umu-design-comp-select-panel-selection-overflow .umu-design-comp-select-panel-selection-overflow-item {
  width: 100%;
}

.umu-search-select.umu-design-comp-select-panel .umu-design-comp-select-panel-selector .umu-design-comp-select-panel-selection-overflow .umu-design-comp-select-panel-selection-overflow-item .umu-design-comp-select-panel-selection-item {
  width: 100%;
  margin: 0;
  padding: 0;
  height: auto;
  background: none;
}

.umu-search-select.umu-design-comp-select-panel .umu-design-comp-select-panel-selector .umu-design-comp-select-panel-selection-overflow .umu-design-comp-select-panel-selection-overflow-item .umu-design-comp-select-panel-selection-item span.umu-design-comp-select-panel-selection-item-content {
  display: inline-block;
  width: 100%;
  margin-right: 0rem;
  line-height: 0.2rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.umu-search-select-dropdown .search-dropdown-input {
  padding: 0.04rem;
}

.umu-search-select-dropdown .search-dropdown-input .umu-design-rc-input_input .rc-input-prefix {
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--umu-color-text-secondary, #666);
  margin-right: 0.06rem;
}

.umu-search-select-dropdown .search-dropdown-input .umu-design-rc-input_input .rc-input-prefix .umu-design-comp-icon {
  width: 0.16rem;
  height: 0.16rem;
}

.umu-search-select-dropdown .search-dropdown-list .umu-design-comp-select-panel-item {
  position: relative;
  padding-left: 0.42rem;
}

.umu-search-select-dropdown .search-dropdown-list .umu-design-comp-select-panel-item .umu-design-comp-select-panel-item-option-content {
  width: 100%;
  color: var(--umu-color-text, #222);
  font-size: 0.14rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.2rem;
}

.umu-search-select-dropdown .search-dropdown-list .umu-design-comp-select-panel-item .umu-design-comp-select-panel-item-option-content .options-item-label {
  max-width: 100%;
  overflow: hidden;
  width: -moz-fit-content;
  width: fit-content;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.umu-search-select-dropdown .search-dropdown-list .umu-design-comp-select-panel-item .umu-design-comp-select-panel-item-option-state {
  color: var(--umu-color-text, #222);
  margin-right: 0.1rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: calc(50% - 0.1rem);
  inset-inline-start: 14px;
  inset-inline-end: auto;
}

/*# sourceMappingURL=umu-design-1.css.map*/