/******** radius *******/
/******** 间隙 *******/
/******** fontSize *******/
/******** 组件尺寸 *******/
/******** z-index *******/
/******** borderSize *******/
/******** borderStyle *******/
/******** shadow distance *******/
/******** size *******/
/******** spacing *******/
/******** shadow *******/
/******** opacity *******/
/******** fontWeight ********/
/******** Animation *******/
/******** color *******/
/******** diff *******/
/******** icon hover *******/
/******** media *******/
.pandora-scope {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.pandora-root-wrapper {
  width: 100%;
  height: 100%;
}
.invisible {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
}
.invisible2 {
  visibility: hidden;
}
.input-clear {
  padding: 0 3px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: auto;
  text-decoration: none;
}
.input-clear svg {
  color: rgba(0, 0, 0, 0.25);
}
.input-clear:hover svg {
  color: rgba(0, 0, 0, 0.45);
}
.input-clear:active svg {
  color: rgba(0, 0, 0, 0.45);
}
.input-input {
  display: flex;
  flex: 1;
  align-items: center;
  background: var(--color-bg-2);
  border: 1px solid var(--color-border);
  border-radius: 2px;
  line-height: 1.42857143;
  padding: calc((28px - 1.42857143 * 13px - 2px) / 2) 8px;
  font-size: 13px;
  justify-content: flex-start;
  transition: border-color 0.2s;
}
.input-input.is-quick-edit {
  border-color: transparent;
}
.input-input.is-quick-static {
  border-color: transparent;
}
.input-input.is-quick-static:hover {
  border-color: transparent;
}
.input-input.is-disabled {
  cursor: not-allowed;
}
.input-input.is-disabled input {
  color: var(--color-text-3);
  cursor: not-allowed;
}
.input-input input {
  flex-basis: 80px;
  flex-grow: 1;
  outline: none;
  background: transparent;
  border: none;
  color: var(--color-text-1);
  width: 100%;
}
.input-input input::-moz-placeholder {
  color: var(--color-text-3);
  -moz-user-select: none;
       user-select: none;
}
.input-input input::placeholder {
  color: var(--color-text-3);
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.input-input:hover {
  border-color: var(--primary-5);
}
.input-border--borderHalf {
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-top-color: transparent !important;
}
.input-border--borderNone {
  border-color: transparent !important;
}
.is-quick-static {
  position: relative;
  font-size: 13px;
  padding: calc((28px - 1.42857143 * 13px) / 2 - 1px) 8px;
  min-height: 28px;
  outline: none;
  border: 0 solid transparent !important;
  background-color: transparent !important;
  color: var(--color-text-1);
  word-wrap: break-word;
  overflow: hidden;
}
.is-quick-static .static-span {
  color: var(--color-text-3);
}
.is-quick-static.is-quick-static-table {
  width: 100%;
  padding: 0 !important;
  min-height: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.is-quick-static.is-quick-static-table .static-span {
  display: none;
}
.is-quick-static.is-quick-static-table .quickStaticStr {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.checkboxes-placeholder {
  height: 28px;
  line-height: 1.42857143;
  font-size: 13px;
  padding: calc((28px - 1.42857143 * 13px) / 2) 8px;
  color: var(--color-text-3);
}
.pd-Table {
  position: relative;
  border-radius: var(--border-radius);
  padding-bottom: 8px;
}
.pd-Form-control > .pd-Table {
  margin-bottom: 8px;
}
.pd-Table-box {
  width: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.pd-Table-box .pd-FilterCards {
  flex-grow: 1;
  flex-shrink: 0;
}
.pd-Table-box .pd-Table-viewPort {
  flex-shrink: 1;
  flex-grow: 1;
  height: auto;
}
.pd-Table-heading {
  background: var(--color-bg-2);
  padding: calc((40px - 13px * 1.5715) / 2) var(-- 8px);
}
.pd-Table--unsaved .pd-Table-heading {
  background: #e8f0fe;
  color: #4285f4;
}
.pd-Table-wrapper {
  overflow: hidden;
}
.pd-Table-placeholder {
  color: var(--color-text-3);
  text-align: center;
  height: 100px;
  background: transparent !important;
}
.pd-Table-placeholder:hover {
  color: var(--color-text-3);
  background: transparent !important;
}
.pd-Table-placeholder > td {
  border-bottom-width: 0 !important;
  vertical-align: middle !important;
  text-align: center;
}
.pd-Table-searchableForm {
  background: #f6f7f8;
  border-radius: 4px;
}
.pd-Table-searchableForm-footer {
  padding: 8px 12px;
  clear: both;
}
.pd-Table-searchableForm-checkbox > div > .pd-CheckboxControl {
  padding-top: 0;
}
.pd-Table-header {
  padding: 0 0;
}
.pd-Table-header > * + .pd-Button,
.pd-Table-header > * + .pd-ButtonGroup,
.pd-Table-header > * + .pd-ButtonToolbar {
  margin-left: 4px;
}
.pd-Table-header-action {
  flex-basis: 0;
  flex-grow: 1;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 8px 0;
}
.pd-Table-header-action--left {
  flex-shrink: 0;
  display: flex;
  align-items: center;
}
.pd-Table-header-action--right {
  flex-grow: 1;
  flex-shrink: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 8px 0;
  flex-wrap: wrap;
  max-width: 100%;
}
.pd-Table-header-action-item + .pd-Table-header-action-item {
  margin-left: 6px;
}
.pd-Table-toolbar,
.pd-Table-action {
  display: flex;
  margin: 0 0 0 0;
  flex-wrap: wrap;
}
.pd-Table-toolbar .pd-DropDown-menuItem,
.pd-Table-action .pd-DropDown-menuItem {
  height: auto;
}
.pd-Table-toolbar .pd-DropDown-menuItem .pd-Checkbox,
.pd-Table-action .pd-DropDown-menuItem .pd-Checkbox {
  display: flex;
  align-items: center;
}
.pd-Table-toolbar-box {
  margin-left: calc(4px * -1);
  flex-basis: 0;
  flex-grow: 1;
}
.pd-Table-toolbar-box::before {
  display: table;
  content: '';
}
.pd-Table-toolbar-box::after {
  display: table;
  clear: both;
  content: '';
}
.pd-Table-toolbar-item {
  margin-left: 4px;
  line-height: 1.5715;
  height: 30px;
  vertical-align: middle;
}
.pd-Table-toolbar-item--left {
  float: left;
}
.pd-Table-toolbar-item--right {
  float: right;
}
.pd-Table-action {
  margin: 0 0 8px 0;
}
.pd-Table-header + .pd-Table-toolbar {
  padding-top: 0;
}
.pd-Table-viewPort {
  position: relative;
  overflow-y: hidden;
}
.pd-Table-viewPort-full {
  min-width: 0;
  height: auto;
  min-height: 0;
  display: flex;
  flex-direction: row;
}
.pd-Table-viewPort-full .pd-Table-viewPort-left {
  flex: 1 1 auto;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  overflow: hidden;
}
.pd-Table-viewPort-full .pd-Table-viewPort-right {
  position: relative;
  flex-shrink: 0;
}
.pd-Table-contentWrap {
  position: relative;
  margin-bottom: 8px;
}
.pd-Table-contentWrap.mb_0 {
  margin-bottom: 0;
}
.pd-Table-actions {
  display: inline-block;
}
.pd-Table-actions > * {
  margin-right: 4px;
}
.pd-Table-content {
  min-height: 0.01%;
  overflow-x: auto;
  overflow-y: hidden;
  transform: translateZ(0);
  border: 1px solid var(--color-border);
}
.pd-Table-content th {
  position: relative;
}
.pd-Table-table {
  table-layout: fixed;
  width: 100%;
  min-width: 100%;
  margin-bottom: 0;
  color: var(--color-text-1);
  border-spacing: 0;
  border-collapse: collapse;
}
.pd-Table-table th,
.pd-Table-table td {
  text-align: left;
  word-break: break-all;
}
.pd-Table-table th.text-center,
.pd-Table-table td.text-center,
.pd-Table-table th[colspan],
.pd-Table-table td[colspan] {
  text-align: center;
}
.pd-Table-table th.text-right,
.pd-Table-table td.text-right {
  text-align: right;
}
.pd-Table-table--checkOnItemClick > tbody > tr {
  cursor: pointer;
}
.pd-Table-table--checkOnItemActive > tbody > tr {
  cursor: pointer;
}
.pd-Table-table--checkOnItemActive > tbody > tr.is-actived {
  position: relative;
  background: var(--primary-1) !important;
}
.pd-Table-table--checkOnItemActive > tbody > tr.is-actived td[data-fixed='right'],
.pd-Table-table--checkOnItemActive > tbody > tr.is-actived td[data-fixed='left'] {
  background: var(--primary-1) !important;
}
.pd-Table-table--checkOnItemActive > tbody > tr.is-actived [data-fixed='left'][data-side='true'] {
  border-right: 1px solid var(--primary-1);
}
.pd-Table-table--checkOnItemActive > tbody > tr.is-actived:not(.is-safari)::after {
  position: absolute;
  content: '';
  left: 0;
  width: 2px;
  height: 100%;
  display: inline-block;
  background-color: var(--primary-color);
  z-index: 11;
}
.pd-Table-table--checkOnItemActive > tbody > tr.is-diff-add {
  position: relative;
  background: var(--success-1) !important;
}
.pd-Table-table--checkOnItemActive > tbody > tr.is-diff-add td[data-fixed='right'],
.pd-Table-table--checkOnItemActive > tbody > tr.is-diff-add td[data-fixed='left'] {
  background: var(--success-1) !important;
}
.pd-Table-table--checkOnItemActive > tbody > tr.is-diff-edit {
  position: relative;
  background: var(--warning-1) !important;
}
.pd-Table-table--checkOnItemActive > tbody > tr.is-diff-edit td[data-fixed='right'],
.pd-Table-table--checkOnItemActive > tbody > tr.is-diff-edit td[data-fixed='left'] {
  background: var(--warning-1) !important;
}
.pd-Table-table--checkOnItemActive > tbody > tr.is-diff-del {
  position: relative;
  background: var(--danger-1) !important;
}
.pd-Table-table--checkOnItemActive > tbody > tr.is-diff-del td[data-fixed='right'],
.pd-Table-table--checkOnItemActive > tbody > tr.is-diff-del td[data-fixed='left'] {
  background: var(--danger-1) !important;
}
.pd-Table-table--group > tbody > tr:not(.pd-Table-group-tr) td:first-child {
  padding-left: 30px;
}
.pd-Table-table > thead > tr > th {
  background: var(--color-fill-1);
  border-bottom: 1px solid var(--color-border);
  font-size: 13px;
  color: var(--color-text-1);
  font-weight: 400;
  white-space: nowrap;
}
.pd-Table-table > thead > tr > th .pd-TableCell--th {
  padding: 8px 12px;
}
.pd-Table-table > thead > tr > th .pd-TableCell--th .pd-TableCell--title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.pd-Table-table > thead > tr > th .pd-TableCell--th .pd-TableCell--title span {
  vertical-align: middle;
}
.pd-Table-table > thead > tr > th .pd-TableCell--th .pd-TableCell--title-check {
  margin-right: 4px;
  vertical-align: middle;
}
.pd-Table-table > thead > tr > th:last-child .pd-Table-content-colDragLine {
  width: 4px;
  right: 0;
}
.pd-Table-table > thead > tr > th:not(:last-child) {
  border-right: 1px solid var(--color-border);
  transition: border-right 0.3s;
}
.pd-Table-table > thead > tr > th .pd-Remark {
  margin-left: 4px;
}
.pd-Table-table > tbody > tr {
  position: relative;
}
.pd-Table-table > tbody > tr > td {
  padding: 8px 12px;
  border-bottom: 1px solid var(--color-border);
}
.pd-Table-table > tbody > tr > td .pd-Table-cell {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.pd-Table-table > tbody > tr > td .pd-Table-cell-icon_con {
  display: inline-flex;
  align-items: center;
  width: 100%;
}
.pd-Table-table > tbody > tr > td .pd-Table-cell-icon_con .colIcon-before {
  margin-right: 4px;
}
.pd-Table-table > tbody > tr > td .pd-Table-cell-icon_con .colIcon-after {
  margin-left: 4px;
}
.pd-Table-table > tbody > tr > td .pd-Table-cell.pd-Table-cell-drag {
  color: #33333370;
  cursor: move;
}
.pd-Table-table > tbody > tr > td .pd-Table-cell.link-btn * {
  color: var(--primary) !important;
  cursor: pointer;
}
.pd-Table-table > tbody > tr > td .pd-Table-cell.link-btn *:hover {
  color: var(--primary-5) !important;
  text-decoration: underline;
}
.pd-Table-table > tbody > tr > td[data-type='btn'] {
  padding: 4px 12px;
}
.pd-Table-table > tbody > tr.pd-Table-tr--hasItemAction:hover {
  cursor: pointer;
}
.pd-Table-table > tbody > tr:hover {
  background: var(--color-fill-1);
  color: var(--color-text-1);
}
.pd-Table-table > tbody > tr:hover td[data-fixed='right'],
.pd-Table-table > tbody > tr:hover td[data-fixed='left'] {
  background: var(--color-fill-1);
  color: var(--color-text-1);
}
.pd-Table-table > tbody > tr:hover.pd-Table-group-tr {
  color: var(--primary-color);
}
.pd-Table-table > tbody > tr.is-checked {
  position: relative;
  background: var(--primary-1) !important;
}
.pd-Table-table > tbody > tr.is-checked td[data-fixed='right'],
.pd-Table-table > tbody > tr.is-checked td[data-fixed='left'] {
  background: var(--primary-1) !important;
}
.pd-Table-table > tbody > tr.is-checked [data-fixed='left'][data-side='true'] {
  border-right: 1px solid var(--primary-1);
}
.pd-Table-table > tbody > tr.is-diff-add {
  position: relative;
  background: var(--success-1) !important;
}
.pd-Table-table > tbody > tr.is-diff-add td[data-fixed='right'],
.pd-Table-table > tbody > tr.is-diff-add td[data-fixed='left'] {
  background: var(--success-1) !important;
}
.pd-Table-table > tbody > tr.is-diff-edit {
  position: relative;
  background: var(--warning-1) !important;
}
.pd-Table-table > tbody > tr.is-diff-edit td[data-fixed='right'],
.pd-Table-table > tbody > tr.is-diff-edit td[data-fixed='left'] {
  background: var(--warning-1) !important;
}
.pd-Table-table > tbody > tr.is-diff-del {
  position: relative;
  background: var(--danger-1) !important;
}
.pd-Table-table > tbody > tr.is-diff-del td[data-fixed='right'],
.pd-Table-table > tbody > tr.is-diff-del td[data-fixed='left'] {
  background: var(--danger-1) !important;
}
.pd-Table-table > tbody > tr.is-moved,
.pd-Table-table > tbody > tr.is-modified {
  background: #e8f0fe;
  border-color: #d0e0fd;
  color: #4285f4;
}
.pd-Table-table > tbody > tr.is-moved + tr,
.pd-Table-table > tbody > tr.is-modified + tr {
  border-color: #d0e0fd;
}
.pd-Table-table > tbody > tr.is-summary {
  background: var(--color-bg-2);
  color: var(--color-text-1);
  font-weight: 400;
}
.pd-Table-table > tbody > tr.is-dragging {
  opacity: 0.1;
}
.pd-Table-table > tbody > tr.pd-Table-group-tr {
  cursor: pointer;
}
.pd-Table-table > tbody > tr.pd-Table-group-tr td {
  padding-left: 0;
  text-align: left;
}
.pd-Table-table > tbody > tr.pd-Table-group-tr td > span {
  position: sticky;
  display: inline-block;
  z-index: 10;
  left: 0;
  padding-left: 8px;
}
.pd-Table-table > tbody > tr.pd-Table-group-tr td > span .pd-Icon {
  margin-right: 6px;
  width: 13px;
  height: 13px;
  font-size: 13px;
}
.pd-Table-table > tbody > tr.pd-Table-group-tr td > span label {
  color: #6c757d;
  font-size: 12px;
}
.pd-Table-table > thead > tr > th.pd-Table-checkCell,
.pd-Table-table > tbody > tr > td.pd-Table-checkCell {
  border-right: 0;
  width: 1px;
  padding: 8px 12px;
  white-space: nowrap;
}
.pd-Table-table > thead > tr > th.pd-Table-checkCell .pd-Checkbox,
.pd-Table-table > tbody > tr > td.pd-Table-checkCell .pd-Checkbox {
  margin: 0;
}
.pd-Table-table > thead > tr > th.pd-Table-expandCell,
.pd-Table-table > tbody > tr > td.pd-Table-expandCell {
  border-right: 0;
  width: 1px;
  padding-right: 0;
}
.pd-Table-table > thead > tr > th.pd-Table-dragCell,
.pd-Table-table > tbody > tr > td.pd-Table-dragCell {
  border-right: 0;
  width: 1px;
  padding-right: 0;
  cursor: move;
}
.pd-Table-table > thead > tr > th.pd-Table-dragCell > svg,
.pd-Table-table > tbody > tr > td.pd-Table-dragCell > svg {
  vertical-align: middle;
}
.pd-Table-table > tbody > tr > td.pd-Table-expandCell {
  position: relative;
}
.pd-Table-table > tbody > tr.is-expanded > td.pd-Table-expandCell::before {
  content: '';
  position: absolute;
  width: 1px;
  top: 50%;
  bottom: 0;
  right: 7px;
  height: auto;
  background: var(--color-border);
}
.pd-Table-table > thead > tr > th > div.th {
  position: relative;
}
.pd-Table-table > thead > tr > th .pd-TableCell--sortable {
  padding-right: calc(12px + 8px);
}
.pd-Table-table > thead > tr > th .pd-TableCell--searchable {
  padding-right: calc(12px + 16px);
}
.pd-Table-table > thead > tr > th .pd-TableCell--filterable {
  padding-right: calc(12px + 16px);
}
.pd-Table-table > thead > tr > th .pd-TableCell--filterable.pd-TableCell--sortable {
  padding-right: calc(12px + 8px + 16px);
}
.pd-Table-table > thead > tr > th .pd-TableCell--filterable.pd-TableCell--sortable > .pd-TableCell-sortBtn {
  right: calc(12px - 8px / 2 + 16px) !important;
}
.pd-Table-table [data-fixed='left'] {
  position: sticky;
  z-index: 10;
}
.pd-Table-table [data-fixed='left'][data-side='true']::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  width: 30px;
  transform: translateX(100%);
  transition: box-shadow 0.3s;
  content: "";
  pointer-events: none;
}
.pd-Table-table [data-fixed='right'] {
  position: sticky;
  z-index: 10;
  transform: translateY(0);
  /* 强制像素对齐 */
  will-change: transform;
  /* 提示浏览器优化 */
}
.pd-Table-table [data-fixed='right'][data-side='true']::after {
  position: absolute;
  top: 0;
  bottom: -1px;
  left: 0;
  width: 30px;
  transform: translateX(-100%);
  transition: box-shadow 0.3s;
  content: "";
  pointer-events: none;
}
.pd-Table-table.leftIn [data-fixed='left'][data-side='true'] {
  border-right: 1px solid var(--color-bg-2);
}
.pd-Table-table.leftIn [data-fixed='left'][data-side='true']::after {
  box-shadow: inset 10px 0 8px -8px rgba(5, 5, 5, 0.06);
}
.pd-Table-table.rightIn [data-fixed='right'][data-side='true']::after {
  box-shadow: inset -10px 0 8px -8px rgba(5, 5, 5, 0.06);
}
.pd-Table-table td[data-fixed='right'],
.pd-Table-table td[data-fixed='left'] {
  background: var(--color-bg-2);
}
.pd-TableCell-sortBtn {
  cursor: pointer;
  width: 8px;
  height: 16px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: absolute;
  right: calc(12px - 8px / 2);
  top: 50%;
  transform: translateY(-50%);
  color: inherit;
}
.pd-TableCell-sortBtn:hover {
  color: var(--primary-color);
}
.pd-TableCell-sortBtn--up > svg,
.pd-TableCell-sortBtn--down > svg,
.pd-TableCell-sortBtn--default > svg {
  color: inherit;
  width: 12px;
  height: 12px;
}
.pd-TableCell-sortBtn--up,
.pd-TableCell-sortBtn--down,
.pd-TableCell-sortBtn--default {
  display: none;
  position: absolute;
  z-index: 2;
  font-style: normal;
}
.pd-TableCell-sortBtn--up.is-active,
.pd-TableCell-sortBtn--down.is-active,
.pd-TableCell-sortBtn--default.is-active {
  display: inline-block;
}
.pd-TableCell-sortBtn--default.is-active {
  color: var(--color-text-3);
}
.pd-TableCell-sortBtn--default.is-active:hover {
  color: var(--color-text-1);
}
.pd-TableCell-sortBtn--up.is-active,
.pd-TableCell-sortBtn--down.is-active {
  color: var(--primary-color);
}
.pd-TableCell-searchBtn {
  cursor: pointer;
  position: absolute;
  right: 4px;
  top: 50%;
  transform: translateY(-50%);
  color: var(--color-text-3);
}
.pd-TableCell-searchBtn svg.icon {
  width: 12px;
  height: 12px;
}
.pd-TableCell-searchBtn:hover {
  color: var(--color-text-1);
}
.pd-TableCell-searchBtn.is-active {
  color: var(--primary-color);
}
.pd-TableCell-searchPopOver {
  border: none;
  min-width: 320px;
  max-width: 640px;
}
.pd-TableCell-searchPopOver .pd-Panel {
  margin: 0;
}
.pd-TableCell-filterBtn {
  cursor: pointer;
  width: 16px;
  position: absolute;
  display: flex;
  right: calc(12px - 16px / 2);
  top: 50%;
  transform: translateY(-50%);
  color: var(--color-text-3);
}
.pd-TableCell-filterBtn svg.icon {
  width: 12px;
  height: 12px;
}
.pd-TableCell-filterBtn:hover {
  color: var(--color-text-1);
}
.pd-TableCell-filterBtn.is-active {
  color: var(--primary-color);
}
.pd-TableCell-filterBtn .pd-Remark {
  display: inline;
}
.pd-TableCell-filterPopOver {
  border: none;
  width: 160px;
}
.pd-TableCell-filterPopOver .pd-DropDown-menu {
  margin: 0;
  padding: 0;
  border-radius: 0;
}
.pd-TableCell-filterPopOver .pd-DropDown-menu .pd-DropDown-divider {
  height: 34px;
  line-height: 34px;
  padding: 0 12px;
  background: #fff;
  margin: 0;
}
.pd-TableCell-filterPopOver .pd-DropDown-menu .pd-DropDown-divider:hover {
  background: #f8f9fa;
  color: var(--primary-color);
}
.pd-TableCell-filterPopOver .pd-DropDown-menu .pd-DropDown-divider.is-selected {
  background: #f8f9fa;
  color: var(--primary-color);
}
.pd-TableCell-filterPopOver .pd-DropDown-menu .pd-DropDown-divider .pd-Checkbox {
  width: 100%;
  margin: 0;
}
.pd-Table-itemActions-wrap {
  position: absolute;
  width: 100%;
  z-index: calc(5 + 1);
  left: 0;
  top: 0;
  min-height: 30px;
  pointer-events: none;
  box-shadow: var(--boxShadow);
}
.pd-Table-itemActions {
  pointer-events: all;
  position: absolute;
  background: linear-gradient(90deg, rgba(243, 246, 246, 0) 0%, rgba(243, 246, 246, 1) 20%, rgba(243, 246, 246, 1) 100%);
  top: 1px;
  bottom: 0;
  right: 0;
  padding-left: 80px;
  padding-right: 12px;
  display: flex;
  align-items: center;
}
.pd-Table-itemActions a {
  cursor: pointer;
  padding: 4px 8px;
  color: var(--primary-5);
  -webkit-text-decoration: var(--link-decoration);
          text-decoration: var(--link-decoration);
}
.pd-Table-itemActions a:hover {
  color: var(--info-onHover);
  -webkit-text-decoration: var(--link-onHover-decoration);
          text-decoration: var(--link-onHover-decoration);
}
.pd-Table-itemActions a.is-disabled {
  pointer-events: none;
  opacity: 0.65;
  color: var(--color-text-3);
}
.pd-Table-footTable {
  position: relative;
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
  margin-bottom: 0;
  background: transparent;
}
.pd-Table-footTable > tbody > tr > th {
  width: 120px;
  text-align: right;
  padding: 8px 12px;
}
.pd-Table-footTable > tbody > tr > td {
  word-break: break-all;
  padding: 8px 12px;
}
.pd-Table-footTable > tbody > tr:not(:first-child) {
  border-top: 1px solid var(--color-fill-3);
}
.pd-Table-expandBtn {
  position: relative;
  z-index: 1;
  color: var(--primary-5);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 14px;
  line-height: 1;
  height: 16px;
}
.pd-Table-expandBtn > svg {
  display: inline-block;
  text-align: center;
  cursor: pointer;
  transition: transform ease-in-out 0.2s, top ease-in-out 0.2s;
  position: relative;
  transform-origin: 50% 50%;
  width: 10px;
  height: 10px;
  top: 0;
}
.pd-Table-expandBtn.is-active > svg {
  transform: rotate(90deg);
}
.pd-Table-expandBtn:hover {
  text-decoration: none;
}
.pd-Table-dragBtn {
  margin-right: 4px;
  display: inline-block;
  visibility: hidden;
  cursor: move;
  color: inherit;
}
.pd-Table-dragBtn:hover {
  text-decoration: none;
  color: var(--primary-color);
}
.pd-Table-dragBtn > svg {
  vertical-align: -2px;
}
.pd-Table .fake-hide {
  visibility: hidden;
  position: absolute;
}
.pd-Table-badge {
  position: absolute;
  top: 0;
  left: 0;
}
.pd-Table-statistics {
  line-height: 30px;
  vertical-align: middle;
}
.pd-Table-pageSwitch {
  display: flex;
  align-items: center;
  margin-top: 1px;
}
.pd-Table-pageSwitch .pd-Select2 {
  margin-left: 4px;
}
.pd-Table--autoFillHeight {
  margin-bottom: 0;
}
.pd-Table--autoFillHeight .pd-Table-viewPort-full {
  width: 100%;
  height: 100%;
}
.pd-Table--autoFillHeight .pd-Table-contentWrap {
  flex-shrink: 1;
  flex-grow: 1;
  height: 100%;
  overflow: hidden;
}
.pd-Table--autoFillHeight .pd-Table-contentWrap .pd-Table-content {
  width: 100%;
  height: 100%;
  overflow-y: auto;
}
.pd-Table--autoFillHeight .pd-Table-contentWrap .pd-Table-content table thead {
  position: sticky;
  top: 0;
  z-index: 11;
}
.pd-Table--autoFillHeight > .pd-Table-footToolbar {
  margin-bottom: 0;
  flex-shrink: 0;
  flex-grow: 0;
}
.pd-Table--draggable .pd-Table-table {
  border-collapse: collapse;
}
.pd-Table--draggable .pd-Table-table > thead > tr {
  border-bottom: 1px solid var(--color-border);
}
.pd-Table--draggable .pd-Table-table > thead > tr th {
  border-bottom-width: 0;
}
.pd-Table--draggable .pd-Table-table > tbody > tr:not(.pd-Table-placeholder) {
  border-bottom: 1px solid var(--color-border);
}
.pd-Table--draggable .pd-Table-table > tbody > tr:not(.pd-Table-placeholder) td {
  border-bottom-width: 0;
}
.pd-Table .label {
  display: inline-block;
  padding: 0.2em 0.6em 0.2em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: var(--label-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
}
.pd-Table .label:empty {
  display: none;
}
.btn .pd-Table .label {
  position: relative;
  top: -1px;
}
.pd-Table .label + .label {
  margin-left: 5px;
}
.pd-InputTable-toolbar {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}
.pd-InputTable-pager {
  margin-left: auto;
}
.pd-OperationField {
  margin: -3px 0;
  overflow: hidden;
}
.pd-OperationField > .pd-Button:not(:last-child),
.pd-OperationField > .pd-Button--disabled-wrap > .pd-Button {
  margin: 3px 6px 3px 0;
}
.pd-OperationField > .pd-Button--disabled-wrap > .pd-Button--link {
  padding: 0;
}
.pd-OperationField > .pd-Button--link {
  padding: 0;
  margin-right: 10px;
}
.pd-Table-viewPort-right {
  border-left: 5px solid #e8e8e8;
  display: flex;
  flex-direction: row;
}
.pd-Table-sash-container {
  position: absolute;
  left: -5px;
  width: 5px;
  height: 100%;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.pd-Table-sash-container .code-sash-mask {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 30;
}
.pd-Table-sash-container .code-sash-mask.maskShow {
  pointer-events: auto;
}
.pd-Table-sash-container .code-sash-mask.maskShow.vertical {
  cursor: col-resize;
}
.pd-Table-sash-container .code-sash-mask.maskShow.vertical.minimum {
  cursor: e-resize;
}
.pd-Table-sash-container .code-sash-mask.maskShow.vertical.maximum {
  cursor: w-resize;
}
.pd-Table-sash-container .code-sash {
  position: absolute;
  z-index: 35;
  touch-action: none;
  pointer-events: auto;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.pd-Table-sash-container .code-sash::before {
  content: "";
  pointer-events: none;
  position: absolute;
  width: 100%;
  height: 100%;
  transition: background-color 0.1s ease-out;
  background: transparent;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.pd-Table-sash-container .code-sash:hover::before,
.pd-Table-sash-container .code-sash.active::before {
  background: var(--primary-color);
}
.pd-Table-sash-container .code-sash.vertical {
  cursor: col-resize;
  top: 0;
  width: 5px;
  height: 100%;
}
.pd-Table-sash-container .code-sash.vertical::before {
  width: 5px;
}
.pd-Table-sash-container .code-sash.vertical.minimum {
  cursor: e-resize;
}
.pd-Table-sash-container .code-sash.vertical.maximum {
  cursor: w-resize;
}
.pd-Table-sash-container .code-sash.horizontal {
  cursor: row-resize;
  left: 0;
  width: 100%;
  height: 5px;
}
.pd-Table-sash-container .code-sash.horizontal::before {
  top: calc(50% - 5px/2);
  height: 5px;
}
.pd-Table-sash-container .code-sash.horizontal.minimum {
  cursor: s-resize;
}
.pd-Table-sash-container .code-sash.horizontal.maximum {
  cursor: n-resize;
}
.pd-Table-row-info-box {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  border-top: 1px solid var(--color-border);
}
.pd-AdControl-search-label {
  display: flex;
  align-items: center;
  margin: 14px 0;
}
.pd-AdControl-search-label label {
  width: 100px;
  flex-shrink: 0;
}
.pd-AdControl-search-label label + div {
  flex-grow: 1;
}
.pd-AdControl-search-list {
  background-color: var(--color-fill-1);
  padding: 2px 4px 2px;
  margin-top: 10px;
}
.pd-AdControl-search-list-btn {
  width: 100% !important;
  height: 100% !important;
}
.pd-AdControl-column {
  display: flex;
  flex-direction: column;
}
.pd-AdControl-column .pd-AdControl-list {
  background-color: var(--color-fill-1);
  padding: 0 5px;
}
.pd-AdControl-column .pd-AdControl-list.columnFixed .pd-List2-item {
  background-color: inherit;
}
.pd-AdControl-column .pd-AdControl-list .pd-List2-title {
  position: sticky;
  top: 0;
  z-index: 2;
}
.pd-AdControl-column .pd-AdControl-list .pd-List2-item {
  margin-bottom: 4px;
}
.pd-AdControl-column .pd-AdControl-list .pd-List2-item:hover .pd-AdControl-list-item-btn {
  opacity: 1;
}
.pd-AdControl-column .pd-AdControl-list-item {
  display: flex;
  align-items: center;
}
.pd-AdControl-column .pd-AdControl-list-item .check-none {
  display: none;
}
.pd-AdControl-column .pd-AdControl-list-item-label {
  flex-grow: 1;
}
.pd-AdControl-column .pd-AdControl-list-item-btn {
  opacity: 0;
  transition: opacity 0.2s;
}
.pd-AdControl-column .pd-AdControl-list-item .pd-Button--iconOnly {
  background-color: transparent !important;
}
.pd-AdControl-adFilter .pd-GroupedSelection-item.is-active:hover .adFilter-check {
  opacity: 1;
  display: block;
}
.pd-AdControl-adFilter-item {
  display: flex;
}
.pd-AdControl-adFilter-item-label {
  flex-grow: 1;
}
.pd-AdControl-adFilter-item .adFilter-check {
  display: none;
  opacity: 0;
  transition: all 0.1s;
}
.pd-AdControl-adFilter-item .is-check {
  display: block;
  opacity: 1;
}
.pd-FilterCards {
  width: 100%;
  max-height: 0;
  position: relative;
  border-bottom: 0;
  transition: max-height 0.2s cubic-bezier(0.2, 0, 0.8, 1);
  overflow-y: auto;
  will-change: transform;
  display: flex;
  flex-direction: column;
}
.pd-FilterCards-show {
  max-height: 345px;
}
.pd-FilterCards-header {
  width: 100%;
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  flex: 0 0 48px;
}
.pd-FilterCards-header-left {
  position: relative;
  flex-grow: 0;
  flex-shrink: 1;
  overflow: hidden;
}
.pd-FilterCards-header-right {
  display: flex;
  flex-shrink: 0;
  flex-grow: 1;
}
.pd-FilterCards-header--tabs {
  display: flex;
  height: 48px;
  width: 100%;
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
}
.pd-FilterCards-header--tab {
  display: flex;
  align-items: center;
  position: relative;
  padding: 0 10px;
  cursor: pointer;
  transition: color 0.3s;
}
.pd-FilterCards-header--tab::before {
  position: absolute;
  opacity: 0;
  bottom: 5px;
  left: 2px;
  right: 2px;
  content: '';
  height: 2px;
  background-color: var(--primary-color);
  transition: all 0.3s;
  transform: translateY(5px);
}
.pd-FilterCards-header--tab:not(:last-child)::after {
  position: absolute;
  top: 50%;
  right: 0;
  content: '';
  width: 1px;
  height: 20px;
  background-color: #dedede;
  transform: translateY(-50%);
}
.pd-FilterCards-header--tab.is-active,
.pd-FilterCards-header--tab:hover {
  color: var(--primary-color);
  font-weight: 500;
}
.pd-FilterCards-header--tab.is-active::before,
.pd-FilterCards-header--tab:hover::before {
  opacity: 1;
  transform: translateY(0);
}
.pd-FilterCards-header--tools {
  display: flex;
  align-items: center;
  height: 26px;
  background: #f3f3f3;
  border-radius: 13px;
  color: #606060;
}
.pd-FilterCards-header--tools span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 20px;
  padding: 0 10px;
  cursor: pointer;
}
.pd-FilterCards-header--tools span:not(:last-child) {
  border-right: 1px solid #dedede;
}
.pd-FilterCards-header--tools span:hover {
  color: var(--primary-color);
}
.pd-FilterCards-header--plusIcon {
  line-height: 1px;
  display: flex;
  align-items: center;
  border-radius: 3px;
  height: 26px;
  padding: 0px 5px;
  transition: all 0.3s ease 0s;
  color: rgba(0, 0, 0, 0.45);
  cursor: pointer;
  margin-right: auto;
  margin-left: 5px;
}
.pd-FilterCards-header--plusIcon:hover {
  background-color: #f3f3f3;
}
.pd-FilterCards-header--plusIcon svg {
  fill: currentColor;
  line-height: 1;
  vertical-align: middle;
  border-radius: 3px;
  box-sizing: border-box;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  width: 14px;
  transition: opacity 0.2s;
  border-radius: 0;
}
.pd-FilterCards-header--listIcon {
  background-color: #f3f3f3;
  line-height: 1px;
  display: flex;
  align-items: center;
  border-radius: 3px;
  height: 26px;
  padding: 0px 5px;
  transition: all 0.3s ease 0s;
  margin-left: 15px;
  color: #303030;
  cursor: pointer;
}
.pd-FilterCards-header--listIcon svg {
  fill: currentColor;
  line-height: 1;
  vertical-align: middle;
  border-radius: 3px;
  box-sizing: border-box;
  display: inline-block;
  height: 16px;
  line-height: 14px;
  width: 16px;
  transition: opacity 0.2s;
  border-radius: 0;
}
.pd-FilterCards-editor {
  position: relative;
  flex-grow: 1;
  overflow-x: hidden;
  overflow-y: auto;
}
.pd-FilterCards-editor-title {
  padding: 10px 20px;
  font-weight: 500;
}
.pd-FilterCards .pd-FilterCards-group-wrapper {
  margin: 0 20px;
  padding-bottom: 10px;
  border-bottom: 1px solid #e8e8e8;
}
.pd-FilterCards .pd-FilterCards-group .pd-Group-split-line {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  padding-bottom: 5px;
}
.pd-FilterCards .pd-FilterCards-group .pd-Group-split-line .pd-Group-split-text {
  padding: 0 10px;
  background-color: #fff;
  position: relative;
  z-index: 1;
}
.pd-FilterCards .pd-FilterCards-group .pd-Group-split-line::after {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  background-color: #e8e8e8;
  position: absolute;
}
.pd-FilterCards .pd-FilterCards-group-item {
  display: flex;
  margin-bottom: 10px;
  align-items: center;
}
.pd-FilterCards .pd-FilterCards-group-item-sub {
  position: relative;
  padding-left: 25px;
}
.pd-FilterCards .pd-FilterCards-group-item-sub-bracket {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 20px;
}
.pd-FilterCards .pd-FilterCards-group-item-sub-bracket-arrow {
  position: relative;
  width: 100%;
  height: 100%;
}
.pd-FilterCards .pd-FilterCards-group-item-sub-bracket-arrow::before {
  position: absolute;
  content: '';
  left: -3px;
  top: 50%;
  transform: translateY(-50%);
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-right: 8px solid #dedede;
  border-bottom: 4px solid transparent;
}
.pd-FilterCards .pd-FilterCards-group-item-sub-bracket-arrow::after {
  position: absolute;
  content: '';
  transform: translateY(-50%);
  left: -3px;
  top: 50%;
  width: 0;
  height: 0;
  border-top: 3px solid transparent;
  border-right: 9px solid #fff;
  border-bottom: 3px solid transparent;
}
.pd-FilterCards .pd-FilterCards-group-item-sub-bracket::before {
  position: absolute;
  content: '';
  left: 5px;
  top: 10px;
  bottom: 10px;
  width: 10px;
  border-left: 1px solid #dedede;
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pd-FilterCards .pd-FilterCards-group-item-sub .pd-FilterCards-subItem {
  display: flex;
  min-height: 28px;
  align-items: center;
}
.pd-FilterCards .pd-FilterCards-group-item-sub .pd-FilterCards-subItem:not(:last-child) {
  margin-bottom: 5px;
}
.pd-FilterCards .pd-FilterCards-group-item-sub .pd-FilterCards-subItem-add {
  height: 28px;
  display: flex;
  align-items: center;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  transition: color 0.3s;
}
.pd-FilterCards .pd-FilterCards-group-item-sub .pd-FilterCards-subItem-add svg {
  margin-right: 5px;
}
.pd-FilterCards .pd-FilterCards-group-item-sub .pd-FilterCards-subItem-add:hover {
  color: var(--primary-color);
}
.pd-FilterCards .pd-FilterCards-group-item .icon-content {
  border: 1px solid #909090;
  margin: 3px 10px 3px 0;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  border-radius: 22px;
}
.pd-FilterCards .pd-FilterCards-group-item .icon-content svg {
  color: #909090;
  width: 12px;
  height: 12px;
  fill: currentColor;
  vertical-align: middle;
  box-sizing: border-box;
  display: inline-block;
  line-height: 14px;
  transition: opacity 0.2s;
  border-radius: 0;
}
.pd-FilterCards .pd-FilterCards-group-item .icon-content:hover {
  border-color: #ea0d0d;
}
.pd-FilterCards .pd-FilterCards-group-item .icon-content:hover svg {
  color: #ea0d0d;
}
.pd-FilterCards .pd-FilterCards-group-item-and {
  min-width: 15px;
  margin-right: 10px;
  line-height: 28px;
}
.pd-FilterCards .pd-FilterCards-group-item-field,
.pd-FilterCards .pd-FilterCards-group-item-opr,
.pd-FilterCards .pd-FilterCards-group-item-value {
  vertical-align: top;
  display: inline-block;
  margin-right: 10px;
}
.pd-FilterCards .pd-FilterCards-group-item-field > .pd-Select,
.pd-FilterCards .pd-FilterCards-group-item-opr > .pd-Select,
.pd-FilterCards .pd-FilterCards-group-item-value > .pd-Select {
  min-width: 100%;
  max-width: 100%;
  display: inline-flex !important;
}
.pd-FilterCards .pd-FilterCards-group-item-field > .pd-Select .pd-Select-valueWrap,
.pd-FilterCards .pd-FilterCards-group-item-opr > .pd-Select .pd-Select-valueWrap,
.pd-FilterCards .pd-FilterCards-group-item-value > .pd-Select .pd-Select-valueWrap {
  width: 0;
}
.pd-FilterCards .pd-FilterCards-group-item-field {
  min-width: 130px;
  width: 130px;
}
.pd-FilterCards .pd-FilterCards-group-item-opr {
  min-width: 90px;
  width: 90px;
}
.pd-FilterCards .pd-FilterCards-group-item-value > .pd-DateRangePicker {
  min-width: 255px;
  width: 255px;
}
.pd-FilterCards .pd-FilterCards-group-item-value > .pd-DatePicker {
  min-width: 150px;
  width: 150px;
}
.pd-FilterCards .pd-FilterCards-group-item-value > .pd-Select2,
.pd-FilterCards .pd-FilterCards-group-item-value > .pd-Number,
.pd-FilterCards .pd-FilterCards-group-item-value > .pd-Input {
  min-width: 280px;
  width: 280px;
}
.pd-FilterCards .pd-FilterCards-group-item-value-between {
  display: flex;
}
.pd-FilterCards .pd-FilterCards-group-item-value-between > span {
  margin: 0 10px;
  line-height: 28px;
}
.pd-FilterCards .pd-FilterCards-group-item-value-between > .pd-Number {
  min-width: 120px;
  width: 120px;
}
.pd-FilterCards .pd-FilterCards-group-item-add {
  display: inline-flex;
  align-items: center;
  color: var(--primary-5);
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  cursor: pointer;
}
.pd-FilterCards .pd-FilterCards-group-item-add span {
  border: 1px solid var(--info-borderColor);
  display: flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  min-width: 22px;
  height: 22px;
  border-radius: 22px;
  margin-right: 10px;
}
.pd-FilterCards .pd-FilterCards-group-item-add span svg {
  width: 12px;
  height: 12px;
  color: var(--primary-5);
  fill: currentColor;
  color: currentColor;
  vertical-align: middle;
  box-sizing: border-box;
  display: inline-block;
  line-height: 14px;
  transition: opacity 0.2s;
  border-radius: 0;
}
.pd-FilterCards .pd-FilterCards-group-item-add:hover {
  color: #64aaeb;
}
.pd-FilterCards .pd-FilterCards-group-item-add:hover span {
  border-color: #64aaeb;
}
.pd-FilterCards .pd-FilterCards-editor-empty {
  padding-bottom: 10px;
  color: #909090;
  display: flex;
  justify-content: center;
}
.pd-FilterCards .pd-FilterCards-editor-empty-add {
  display: inline-block;
  padding: 0 5px;
  color: var(--primary-5);
  cursor: pointer;
  transition: color 0.2s;
}
.pd-FilterCards .pd-FilterCards-editor-empty-add:hover {
  color: #303030;
}
.pd-FilterCards .pd-FilterCards-editor-group-add {
  height: 40px;
  color: #606060;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.pd-FilterCards .pd-FilterCards-editor-group-add svg {
  color: #606060;
  margin-right: 5px;
  fill: currentColor;
  color: currentColor;
  vertical-align: middle;
  box-sizing: border-box;
  display: inline-block;
  height: 16px;
  line-height: 14px;
  width: 16px;
  transition: opacity 0.2s;
  border-radius: 0;
}
.pd-FilterCards .pd-FilterCards-editor-group-add:hover {
  background-color: #f9fbfe;
  color: var(--primary-onHover);
}
.pd-FilterCards .pd-FilterCards-editor-group-add:hover svg {
  color: var(--primary-onHover);
}
.pd-Card-saveAs-label {
  margin-bottom: 10px;
}
.pd-Card-saveAs-label span {
  color: #ea0d0d;
}
.pd-CardToggler-modal-content {
  padding: 0;
  width: 100%;
  min-height: 200px;
  list-style: none;
  margin: 8px 0;
}
.pd-CardToggler-modal-content-table {
  width: 100%;
  border: 1px solid var(--color-border);
  text-align: center;
  border-collapse: collapse;
}
.pd-CardToggler-modal-content-table thead tr th {
  background: var(--color-bg-2);
  border: 1px solid var(--color-border);
  height: 37px;
  font-size: 13px;
  color: var(--color-text-1);
  font-weight: 400;
  white-space: nowrap;
}
.pd-CardToggler-modal-content-table tbody tr td {
  border: 1px solid var(--color-border);
  height: 43px;
}
.pd-CardToggler-modal-content-table tbody tr td input {
  width: 100%;
  height: 100%;
  border: 0;
  text-align: center;
  outline: none;
}
.pd-CardToggler-modal-content-table tbody tr td input:hover {
  border: 1px solid var(--primary-5);
}
.pd-CardToggler-modal-content-table tbody tr td input:focus {
  border: 1px solid var(--primary-5);
  box-shadow: none;
  transition: all 0.2s;
}
.pd-CardToggler-modal-content-table tbody tr td:nth-child(1) {
  width: 180px;
}
.pd-CardToggler-modal-content-table tbody tr td:nth-child(2) {
  width: 70px;
}
.pd-CardToggler-modal-content-table tbody tr td:nth-child(3) {
  width: 50px;
}
.pd-CardToggler-modal-content-table tbody tr td:nth-child(4) {
  color: var(--color-border);
}
.pd-CardToggler-modal-content-table tbody tr td:nth-child(4) span {
  color: var(--primary-5);
  cursor: pointer;
}
.pd-CardToggler-modal-content-table tbody tr td:nth-child(4) span.pd-Default-show {
  cursor: default;
  color: rgba(0, 0, 0, 0.45);
}
.pd-Dynamic-component {
  display: flex;
}
.pd-Dynamic-component > div:not(:only-child):first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.pd-Dynamic-component > div:not(:only-child):last-child,
.pd-Dynamic-component > input:not(:only-child):last-child {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.pd-Dynamic-component > div:not(:only-child):last-child .pd-Select-valueWrap,
.pd-Dynamic-component > input:not(:only-child):last-child .pd-Select-valueWrap {
  width: 130px;
  min-width: 130px;
  max-width: 130px;
}
.pd-Dynamic-component > div:not(:only-child):last-child.pd-Input,
.pd-Dynamic-component > input:not(:only-child):last-child.pd-Input {
  width: 123px;
  min-width: 123px;
  max-width: 123px;
}
.pd-Dynamic-component > div.is-opened,
.pd-Dynamic-component > input.is-opened,
.pd-Dynamic-component > div.is-focused,
.pd-Dynamic-component > input.is-focused,
.pd-Dynamic-component > div:hover,
.pd-Dynamic-component > input:hover {
  z-index: 99;
}
