.qd-service-table[data-v-727644f8] {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.qd-service-table[data-v-727644f8] >  .t-table__content {
  flex: 1;
}
.qd-service-table--mini[data-v-727644f8] {
  font: var(--td-font-body-small);
}
.qd-service-table--mini[data-v-727644f8] th,
.qd-service-table--mini[data-v-727644f8] tr:not(.t-table__expanded-row) > td {
  padding: var(--td-comp-paddingTB-xxs) var(--td-comp-paddingLR-xxs);
  line-height: var(--td-line-height-body-small);
}
.qd-service-table--mini[data-v-727644f8] .t-table__row-full-element {
  padding: var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-s);
}
.qd-service-table--hide-empty-image[data-v-727644f8] .t-table__empty {
  min-height: auto;
}
.qd-service-table--hide-empty-image[data-v-727644f8] .t-table__empty .t-empty {
  padding: 0 !important;
}
.qd-service-table--hide-empty-image[data-v-727644f8] .t-table__empty .t-empty__image {
  display: none;
}
.qd-service-table--hide-empty-image[data-v-727644f8] .t-table__empty .t-empty__title {
  margin-top: 0;
}
.qd-service-table[data-v-727644f8] .t-table__tree-col:not(:has(.t-table__tree-op-icon)) {
  margin-left: calc(var(--td-font-size-body-large) + var(--td-comp-margin-s));
}
.qd-service-table[data-v-727644f8] .t-table__tree-leaf-node .t-table__tree-op-icon:empty {
  width: calc(var(--td-font-size-body-large) + var(--td-comp-margin-s));
}
.qd-service-table[data-v-727644f8] .t-affix > .t-table__affixed-header-elm-wrap,
.qd-service-table[data-v-727644f8] .t-affix > .t-table__scrollbar--obvious {
  transform: var(--v71708a72);
}
.qd-service-table--horizontal-bar-static[data-v-727644f8] .t-table__scrollbar--obvious {
  visibility: hidden;
  pointer-events: none;
}
.qd-service-table--horizontal-bar-static[data-v-727644f8] >  div:has(> div > .t-table__scrollbar--obvious) {
  height: 0;
  margin-top: 0 !important;
  overflow: hidden;
}
.qd-service-table[data-v-727644f8]  .t-table__expanded-row .qd-service-table--horizontal-bar-static > div:has(> div > .t-table__scrollbar--obvious) {
  display: none;
}
.qd-service-table[data-v-727644f8] .t-table__expanded-row > td {
  height: 0;
}
.qd-service-table[data-v-727644f8] .t-table__affixed-header-elm-wrap {
  height: auto !important;
}
.qd-service-table[data-v-727644f8] .t-table__affixed-header-elm {
  position: relative;
  scrollbar-width: none;
}
.qd-service-table[data-v-727644f8] .t-table__affixed-header-elm::-webkit-scrollbar {
  display: none;
  width: 0;
  height: 0;
}
.qd-service-table[data-v-727644f8] .t-table__virtual-scroll-cursor + table {
  border-collapse: separate;
}
.qd-service-table[data-v-727644f8] .t-table__expanded-row-inner,
.qd-service-table[data-v-727644f8] .t-table__row-filter-inner {
  display: block;
  position: sticky;
  left: 0;
  width: var(--v05c80232) !important;
}
.qd-service-table[data-v-727644f8] .t-table__cell-wrap > .t-form__controls > .t-form__controls-content > *:not(.t-switch):not(.t-tag):not(.t-icon):not(.qd-file-icon) {
  width: 100%;
}
.qd-service-table[data-v-727644f8] .qd-service-table__non-editable-col {
  background-color: color-mix(in srgb, var(--td-bg-color-component) 50%, transparent);
}
.qd-service-table[data-v-727644f8] td.qd-service-table__selected-cell {
  box-shadow: inset 0 1px 0 0 var(--qst-sel-t, transparent), inset 0 -1px 0 0 var(--qst-sel-b, transparent), inset 1px 0 0 0 var(--qst-sel-l, transparent), inset -1px 0 0 0 var(--qst-sel-r, transparent);
}
.qd-service-table[data-v-727644f8] .qd-service-table__selected-bt {
  --qst-sel-t: var(--td-brand-color);
}
.qd-service-table[data-v-727644f8] .qd-service-table__selected-bb {
  --qst-sel-b: var(--td-brand-color);
}
.qd-service-table[data-v-727644f8] .qd-service-table__selected-bl {
  --qst-sel-l: var(--td-brand-color);
}
.qd-service-table[data-v-727644f8] .qd-service-table__selected-br {
  --qst-sel-r: var(--td-brand-color);
}
.qd-service-table[data-v-727644f8] td.qd-service-table__copied-cell {
  background-image: var(--qst-copy-t, none), var(--qst-copy-b, none), var(--qst-copy-l, none), var(--qst-copy-r, none);
  background-size: 8px 1px,
        8px 1px,
        1px 8px,
        1px 8px;
  background-position: 0 0,
        0 100%,
        0 0,
        100% 0;
  background-repeat: repeat-x, repeat-x, repeat-y, repeat-y;
  animation: qst-cell-ants-727644f8 0.5s linear infinite;
}
.qd-service-table[data-v-727644f8] td.qd-service-table__copied-cell.qd-service-table__selected-cell {
  background-size: 8px 2px,
          8px 2px,
          2px 8px,
          2px 8px;
}
.qd-service-table[data-v-727644f8] .qd-service-table__copied-bt {
  --qst-copy-t: linear-gradient(90deg, var(--td-brand-color-hover) 50%, transparent 0);
}
.qd-service-table[data-v-727644f8] .qd-service-table__copied-bb {
  --qst-copy-b: linear-gradient(90deg, var(--td-brand-color-hover) 50%, transparent 0);
}
.qd-service-table[data-v-727644f8] .qd-service-table__copied-bl {
  --qst-copy-l: linear-gradient(0deg, var(--td-brand-color-hover) 50%, transparent 0);
}
.qd-service-table[data-v-727644f8] .qd-service-table__copied-br {
  --qst-copy-r: linear-gradient(0deg, var(--td-brand-color-hover) 50%, transparent 0);
}
.qd-service-table[data-v-727644f8] tbody > tr.t-table__row--active {
  background-color: var(--td-brand-color-light);
}
.qd-service-table[data-v-727644f8] tbody > tr.t-table__row--active.t-table__row--hover,
.qd-service-table[data-v-727644f8] tbody > tr.t-table__row--active:hover {
  background-color: var(--td-brand-color-light-hover);
}
.qd-service-table[data-v-727644f8]  .qd-service-table__non-editable-col:not(.qd-service-table__copied-cell):is(
          .t-table__cell--fixed-left,
          .t-table__cell--fixed-right
        ) {
  background-color: inherit;
  background-image: linear-gradient(color-mix(in srgb, var(--td-bg-color-secondarycontainer) 50%, transparent), color-mix(in srgb, var(--td-bg-color-secondarycontainer) 50%, transparent));
}
.qd-service-table--disable-horizontal-scroll[data-v-727644f8] colgroup > col {
  width: auto !important;
}
.qd-service-table--cell-drag-selecting[data-v-727644f8] {
  cursor: crosshair;
}
.qd-service-table--cell-drag-selecting[data-v-727644f8] td {
  cursor: crosshair;
}
.qd-service-table[data-v-727644f8] .t-table__filter-pop-content-inner {
  padding: var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-s) 0;
}
.qd-service-table[data-v-727644f8] .t-table__filter-pop-content-inner:has(.qd-service-table-filter-item) {
  padding: 0;
}
.qd-service-table[data-v-727644f8]  .t-table__filter-pop-content-inner:has(
        .qd-service-table-filter-input,
        .qd-service-table-filter-custom
      ) {
  padding-bottom: var(--td-comp-paddingTB-s);
}
.qd-service-table[data-v-727644f8] .t-table__filter--bottom-buttons {
  padding: var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-s);
}
.qd-service-table--mini[data-v-727644f8] .t-table__filter-pop-content-inner {
  padding: var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-xs) 0;
}
.qd-service-table--mini[data-v-727644f8] .t-table__filter--bottom-buttons {
  padding: var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-xs);
}
.qd-service-table--mini[data-v-727644f8] .t-table__filter-pop-content-inner:has(.qd-service-table-filter-item) {
  padding: 0;
}
.qd-service-table--mini[data-v-727644f8]  .t-table__filter-pop-content-inner:has(
          .qd-service-table-filter-input,
          .qd-service-table-filter-custom
        ) {
  padding-bottom: var(--td-comp-paddingTB-xs);
}
.qd-service-table[data-v-727644f8] .qd-service-table-filter-item {
  width: 266px;
}
.qd-service-table[data-v-727644f8] .qd-service-table-filter-item__search,
.qd-service-table[data-v-727644f8] .qd-service-table-filter-item__all,
.qd-service-table[data-v-727644f8] .qd-service-table-filter-item__options {
  padding: var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-s) 0;
}
.qd-service-table[data-v-727644f8] .qd-service-table-filter-item__all {
  display: flex;
  align-items: center;
  padding: 0 var(--td-comp-paddingLR-s);
  border-bottom: 1px solid var(--td-component-stroke);
}
.qd-service-table[data-v-727644f8] .qd-service-table-filter-item__options {
  display: flex;
  flex-direction: column;
  height: 206px;
  padding: 0 var(--td-comp-paddingLR-s);
  overflow-y: auto;
}
.qd-service-table[data-v-727644f8] .qd-service-table-filter-item__count {
  margin-left: var(--td-comp-margin-xs);
  color: var(--td-text-color-placeholder);
}
.qd-service-table[data-v-727644f8] .qd-service-table-filter-item__cell {
  pointer-events: none;
}
.qd-service-table[data-v-727644f8] .qd-service-table-filter-item .t-checkbox,
.qd-service-table[data-v-727644f8] .qd-service-table-filter-item .t-radio {
  display: flex;
  align-items: center;
}
.qd-service-table[data-v-727644f8] .qd-service-table-filter-item .t-checkbox__label,
.qd-service-table[data-v-727644f8] .qd-service-table-filter-item .t-radio__label {
  display: inline-flex;
  flex: 1 1 0;
  align-items: center;
  min-width: 0;
  overflow: hidden;
}
.qd-service-table--mini[data-v-727644f8] .qd-service-table-filter-item__search {
  padding: var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-xs) 0;
}
.qd-service-table--mini[data-v-727644f8] .qd-service-table-filter-item__all,
.qd-service-table--mini[data-v-727644f8] .qd-service-table-filter-item__options {
  padding: 0 var(--td-comp-paddingLR-xs);
}
@keyframes qst-cell-ants-727644f8 {
to {
    background-position: 8px 0, -8px 100%, 0 -8px, 100% 8px;
}
}
@media (prefers-reduced-motion: reduce) {
[data-v-727644f8] td.qd-service-table__copied-cell {
    animation: none;
}
}
