._15z4cbm5-2-0-1 {
  display: grid;
  grid-template-rows: subgrid;
  grid-template-columns: subgrid;
  grid-row-start: header-start;
  grid-row-end: header-end;
  grid-column-start: 1;
  grid-column-end: row-end;
  position: sticky;
  z-index: 4;
  top: 0;
  background-color: var(--dt-colors-background-container-neutral-default, #f2f2f5);
  box-shadow: inset 0 -2px 0 0 var(--dt-colors-border-neutral-default, #dadbe4);
}
._15z4cbm7-2-0-1 {
  position: relative;
  display: flex;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  background-color: var(--dt-colors-background-container-neutral-subdued, #f9f9fa);
  user-select: none;
  color: var(--dt-colors-text-neutral-subdued, #595a7d);
  font-family: var(--dt-typography-text-base-emphasized-family, DynatraceFlow,Roboto,Helvetica,sans-serif);
  font-size: var(--dt-typography-text-base-emphasized-size, 14px);
  font-weight: var(--dt-typography-text-base-emphasized-weight, 500);
  line-height: var(--dt-typography-text-base-emphasized-line-height, 1.4285714286);
  grid-area: header;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._wgog2z2-2-0-1 span[data-header-tooltip="true"]:hover + ._15z4cbm7-2-0-1 {
  cursor: pointer;
  background-color: var(--dt-colors-background-field-neutral-default-hover, #dadbe4);
}
._q3b8hi3-2-0-1._15z4cbm7-2-0-1 {
  border-bottom-width: var(--dt-borders-width-emphasized, 2px);
  border-bottom-style: var(--dt-borders-style-default, solid);
  border-color: var(--dt-colors-border-neutral-default, #dadbe4);
}
._1rt3gzg0-2-0-1 ._q3b8hi3-2-0-1._15z4cbm7-2-0-1 {
  border-bottom: none;
}
._15z4cbm7-2-0-1[role="presentation"] {
  padding: 0;
}
._15z4cbm7-2-0-1:not(._1rt3gzg0-2-0-1 ._15z4cbm7-2-0-1):has([data-sorticon]):hover {
  cursor: pointer;
  background-color: var(--dt-colors-background-field-neutral-default-hover, #dadbe4);
}
._15z4cbm7-2-0-1:has([data-trigger="useraction"]:hover) {
  background-color: var(--dt-colors-background-container-neutral-subdued, #f9f9fa);
}
._15z4cbmb-2-0-1 {
  position: sticky;
  z-index: 2;
  left: var(--_15z4cbm6-2-0-1);
  pointer-events: auto;
}
._q3b8hic-2-0-1._15z4cbmb-2-0-1::after {
  content: "";
  display: block;
  position: absolute;
  width: var(--dt-borders-width-default, 1px);
  right: 0;
  top: 0;
  bottom: 0;
  background-color: var(--dt-colors-border-neutral-default, #dadbe4);
  max-width: 100%;
}
._15z4cbmc-2-0-1 {
  position: sticky;
  z-index: 2;
  right: 0;
  pointer-events: auto;
}
._q3b8hid-2-0-1._15z4cbmc-2-0-1::before {
  content: "";
  display: block;
  position: absolute;
  width: var(--dt-borders-width-default, 1px);
  left: 0;
  top: 0;
  bottom: 0;
  background-color: var(--dt-colors-border-neutral-default, #dadbe4);
  max-width: 100%;
}
._15z4cbmd-2-0-1 {
  padding-top: var(--dt-spacings-size-0, 0);
  padding-right: var(--dt-spacings-size-0, 0);
  padding-bottom: var(--dt-spacings-size-0, 0);
  padding-left: var(--dt-spacings-size-0, 0);
}
._15z4cbmd-2-0-1._15z4cbm2-2-0-1:has([data-trigger="useraction"]):not(._8g1j410-2-0-1)._15z4cbm0-2-0-1 {
  padding-right: 34px;
}
._15z4cbmd-2-0-1._15z4cbm2-2-0-1:has([data-trigger="useraction"]):where(._8g1j410-2-0-1)._15z4cbm0-2-0-1 {
  padding-left: 34px;
}
._15z4cbmd-2-0-1._15z4cbm3-2-0-1:has([data-trigger="useraction"]):not(._8g1j410-2-0-1)._15z4cbm0-2-0-1 {
  padding-right: 28px;
}
._15z4cbmd-2-0-1._15z4cbm3-2-0-1:has([data-trigger="useraction"]):where(._8g1j410-2-0-1)._15z4cbm0-2-0-1 {
  padding-left: 28px;
}
._15z4cbmd-2-0-1._15z4cbm4-2-0-1:has([data-trigger="useraction"]):not(._8g1j410-2-0-1)._15z4cbm0-2-0-1 {
  padding-right: 38px;
}
._15z4cbmd-2-0-1._15z4cbm4-2-0-1:has([data-trigger="useraction"]):where(._8g1j410-2-0-1)._15z4cbm0-2-0-1 {
  padding-left: 38px;
}
._15z4cbme-2-0-1 {
  padding-top: var(--dt-spacings-size-8, 8px);
  padding-right: var(--dt-spacings-size-12, 12px);
  padding-bottom: var(--dt-spacings-size-8, 8px);
  padding-left: var(--dt-spacings-size-12, 12px);
}
._qofu3c2-2-0-1 ._q3b8hi0-2-0-1._15z4cbme-2-0-1 {
  padding-left: var(--dt-spacings-size-16, 16px);
}
._15z4cbme-2-0-1:has([data-trigger="useraction"]):not(._8g1j410-2-0-1)._15z4cbm0-2-0-1 {
  padding-right: 34px;
}
._15z4cbme-2-0-1:has([data-trigger="useraction"]):where(._8g1j410-2-0-1)._15z4cbm0-2-0-1 {
  padding-left: 34px;
}
._15z4cbmf-2-0-1 {
  padding-top: var(--dt-spacings-size-2, 2px);
  padding-right: var(--dt-spacings-size-6, 6px);
  padding-bottom: var(--dt-spacings-size-2, 2px);
  padding-left: var(--dt-spacings-size-6, 6px);
}
._qofu3c2-2-0-1 ._q3b8hi0-2-0-1._15z4cbmf-2-0-1 {
  padding-left: calc(var(--dt-spacings-size-6, 6px) + var(--dt-spacings-size-4, 4px));
}
._15z4cbmf-2-0-1:has([data-trigger="useraction"]):not(._8g1j410-2-0-1)._15z4cbm0-2-0-1 {
  padding-right: 28px;
}
._15z4cbmf-2-0-1:has([data-trigger="useraction"]):where(._8g1j410-2-0-1)._15z4cbm0-2-0-1 {
  padding-left: 28px;
}
._15z4cbmg-2-0-1 {
  padding-top: var(--dt-spacings-size-12, 12px);
  padding-right: var(--dt-spacings-size-16, 16px);
  padding-bottom: var(--dt-spacings-size-12, 12px);
  padding-left: var(--dt-spacings-size-16, 16px);
}
._qofu3c2-2-0-1 ._q3b8hi0-2-0-1._15z4cbmg-2-0-1 {
  padding-left: var(--dt-spacings-size-20, 20px);
}
._15z4cbmg-2-0-1:has([data-trigger="useraction"]):not(._8g1j410-2-0-1)._15z4cbm0-2-0-1 {
  padding-right: 38px;
}
._15z4cbmg-2-0-1:has([data-trigger="useraction"]):where(._8g1j410-2-0-1)._15z4cbm0-2-0-1 {
  padding-left: 38px;
}
._15z4cbmh-2-0-1:not(._q3b8hi0-2-0-1, ._q3b8hi8-2-0-1, ._q3b8hid-2-0-1, ._q3b8hib-2-0-1)::before {
  content: "";
  display: block;
  position: absolute;
  width: var(--dt-borders-width-default, 1px);
  left: 0;
  top: var(--dt-spacings-size-4, 4px);
  bottom: var(--dt-spacings-size-4, 4px);
  background-color: var(--dt-colors-border-neutral-default, #dadbe4);
}
._15z4cbmh-2-0-1:not(._q3b8hi0-2-0-1)._q3b8hi6-2-0-1::before {
  bottom: 0;
}
._15z4cbmh-2-0-1:not(._q3b8hi0-2-0-1)._q3b8hi7-2-0-1::before {
  top: 0;
}
._15z4cbmh-2-0-1:not(._q3b8hi3-2-0-1) {
  border-bottom-width: var(--dt-borders-width-default, 1px);
  border-bottom-style: var(--dt-borders-style-default, solid);
  border-color: var(--dt-colors-border-neutral-default, #dadbe4);
}
._1rt3gzg0-2-0-1 ._15z4cbmh-2-0-1::before {
  display: none;
}
._wgog2z2-2-0-1 span[data-header-tooltip="true"]:hover + ._15z4cbmk-2-0-1 {
  background-color: var(--dt-colors-background-container-neutral-subdued, #f9f9fa);
}
._wgog2z2-2-0-1:not(._1rt3gzg0-2-0-1 ._15z4cbmk-2-0-1) span[data-header-tooltip="true"]:has([data-trigger="useraction"]):hover + ._15z4cbmk-2-0-1 {
  cursor: pointer;
  background-color: var(--dt-colors-background-field-neutral-default-hover, #dadbe4);
}
._15z4cbml-2-0-1 {
  background-color: var(--dt-colors-background-field-neutral-default-hover, #dadbe4);
}
._15z4cbmm-2-0-1 {
  all: unset;
  justify-self: end;
  width: var(--dt-spacings-size-16, 16px);
  height: 100%;
  touch-action: none;
  user-select: none;
  transform: translateX(50%);
  cursor: col-resize;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
._15z4cbmm-2-0-1::after {
  content: "";
  box-sizing: border-box;
  display: block;
  left: 50%;
  position: absolute;
  top: var(--dt-spacings-size-4, 4px);
  bottom: calc(var(--dt-spacings-size-4, 4px) + var(--dt-spacings-size-2, 2px));
  width: 1px;
  background-color: var(--dt-colors-border-neutral-default, #dadbe4);
}
._15z4cbmm-2-0-1:hover::after, ._15z4cbmm-2-0-1:focus::after {
  background-color: var(--dt-colors-border-primary-accent, #464cce);
  width: 3px;
}
._15z4cbmm-2-0-1[data-trigger='resize']:has(+ ._q3b8hi1-2-0-1) {
  width: var(--dt-spacings-size-8, 8px);
  transform: translateX(0);
}
._15z4cbmm-2-0-1[data-trigger='resize']:has(+ ._q3b8hi1-2-0-1):after {
  left: auto;
  right: -1px;
}
._wgog2z1-2-0-1 ._15z4cbmm-2-0-1[data-trigger='resize']:has(+ ._q3b8hi1-2-0-1):after {
  right: 0;
}
._15z4cbmn-2-0-1::after {
  cursor: col-resize;
  background-color: var(--dt-colors-border-primary-accent, #464cce);
  width: 3px;
}
._15z4cbmo-2-0-1 {
  display: inline-block;
  margin-left: var(--dt-spacings-size-0, 0);
}
._15z4cbmp-2-0-1 {
  margin-left: calc(var(--dt-spacings-size-4, 4px) * -1);
}
._15z4cbmq-2-0-1 {
  display: flex;
  fill: currentColor;
}
._15z4cbm7-2-0-1 button, ._15z4cbm7-2-0-1 a, ._15z4cbm7-2-0-1 [tabindex="0"], ._15z4cbm7-2-0-1 input, ._15z4cbm7-2-0-1 label {
  pointer-events: auto;
}
._15z4cbmj-2-0-1 > *, ._15z4cbmj-2-0-1 ._15z4cbm1-2-0-1 {
  opacity: 0.2;
}