._11pvd3zl-3-5-0 {
  all: unset;
  position: absolute;
  bottom: 0;
  right: 0;
  width: var(--dt-spacings-size-16, 16px);
  height: 100%;
  touch-action: none;
  user-select: none;
  transform: translateX(50%);
  cursor: col-resize;
  pointer-events: initial;
  overflow: hidden;
  z-index: 1;
  will-change: transform;
}
._11pvd3zl-3-5-0::after {
  content: "";
  box-sizing: border-box;
  display: block;
  left: 50%;
  transform: translateX(-50%);
  position: absolute;
  top: var(--dt-spacings-size-4, 4px);
  bottom: var(--dt-spacings-size-4, 4px);
}
._11pvd3zl-3-5-0:hover::after, ._11pvd3zl-3-5-0:focus::after {
  background-color: var(--dt-colors-border-primary-accent, #464cce);
  width: 3px;
}
._11pvd3zm-3-5-0::after {
  cursor: col-resize;
  background-color: var(--dt-colors-border-primary-accent, #464cce);
  width: 3px;
}
._11pvd3zo-3-5-0 {
  width: var(--dt-spacings-size-8, 8px);
  transform: translateX(0);
}
._11pvd3zo-3-5-0::after {
  left: auto;
  right: -1px;
}
._11pvd3zs-3-5-0 {
  left: 0;
  transform: translateX(-50%);
}
._11pvd3zs-3-5-0._11pvd3zg-3-5-0 {
  left: 0;
  width: var(--dt-spacings-size-8, 8px);
  transform: none;
}
._11pvd3zs-3-5-0._11pvd3zg-3-5-0::after {
  left: 25%;
}
._11pvd3zt-3-5-0 {
  position: relative;
  display: flex;
  width: 100%;
  height: 100%;
  outline: none;
  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: visible;
}
._11pvd3zt-3-5-0:is(:focus, :focus-visible) {
  outline: none;
}
._11pvd3zt-3-5-0._11pvd3z7-3-5-0:not(._11pvd3z5-3-5-0):has([data-trigger="useraction"]) {
  margin-right: -22px;
}
._11pvd3zt-3-5-0._11pvd3z8-3-5-0:not(._11pvd3z5-3-5-0):has([data-trigger="useraction"]) {
  margin-right: -30px;
}
._11pvd3zt-3-5-0._11pvd3z4-3-5-0:not(._11pvd3z5-3-5-0):has([data-trigger="useraction"]) {
  margin-right: -22px;
}
._11pvd3zt-3-5-0._11pvd3z4-3-5-0._11pvd3z6-3-5-0:not(._11pvd3z5-3-5-0):has([data-trigger="useraction"]) {
  margin-right: -44px;
}
._11pvd3zt-3-5-0._11pvd3z4-3-5-0._11pvd3z8-3-5-0:not(._11pvd3z5-3-5-0):has([data-trigger="useraction"]) {
  margin-right: -52px;
}
._14sp6az2-3-5-0 span[data-header-tooltip="true"]:hover + ._11pvd3zt-3-5-0 {
  cursor: pointer;
  background-color: var(--dt-colors-background-field-neutral-default-hover, #dadbe4);
}
._11pvd3z1-3-5-0._11pvd3zt-3-5-0 {
  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);
}
._1jgl8s50-3-5-0 ._11pvd3z1-3-5-0._11pvd3zt-3-5-0 {
  border-bottom-width: var(--dt-borders-width-default, 1px);
}
._1ku1w3z0-3-5-0 ._11pvd3z1-3-5-0._11pvd3zt-3-5-0 {
  border-bottom: none;
}
._11pvd3zt-3-5-0[role="presentation"] {
  padding: 0;
  overflow: hidden;
}
._11pvd3zt-3-5-0:not(._1ku1w3z0-3-5-0 ._11pvd3zt-3-5-0):has([data-sorticon]):hover {
  cursor: pointer;
  background-color: var(--dt-colors-background-field-neutral-default-hover, #dadbe4);
}
._11pvd3zt-3-5-0:has([data-trigger="useraction"]:hover) {
  background-color: var(--dt-colors-background-container-neutral-subdued, #f9f9fa);
}
._11pvd3zt-3-5-0:not(._11pvd3zd-3-5-0)[data-columntype="gantt"]::before, [data-columntype="gantt"] + ._11pvd3zt-3-5-0:not(._11pvd3zd-3-5-0)::before, [data-columntype="gantt"] + span > ._11pvd3zt-3-5-0:not(._11pvd3zd-3-5-0)::before {
  content: "";
  display: block;
  position: absolute;
  width: var(--dt-borders-width-default, 1px);
  left: var(--dt-spacings-size-0, 0);
  top: var(--dt-spacings-size-0, 0);
  bottom: var(--dt-spacings-size-0, 0);
  background-color: var(--dt-colors-border-neutral-default, #dadbe4);
}
span:has(._11pvd3zo-3-5-0:is(:hover, :focus, ._11pvd3zm-3-5-0)) ~ ._11pvd3zt-3-5-0[role="presentation"]::before,
     div:has(._11pvd3zo-3-5-0:is(:hover, :focus, ._11pvd3zm-3-5-0)) ~ ._11pvd3zt-3-5-0[role="presentation"]::before {
  display: none;
}
._11pvd3zv-3-5-0 {
  position: sticky;
  z-index: calc(2 + var(--_11pvd3zk-3-5-0));
  left: var(--resizing-leftPosition, var(--_11pvd3zh-3-5-0));
}
._11pvd3ze-3-5-0._11pvd3zv-3-5-0::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%;
}
._11pvd3zw-3-5-0 {
  position: sticky;
  z-index: 3;
  right: var(--resizing-rightPosition, var(--_11pvd3zi-3-5-0));
}
._11pvd3zg-3-5-0._11pvd3zw-3-5-0::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%;
}
._11pvd3zx-3-5-0 {
  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);
}
._11pvd3zx-3-5-0._11pvd3za-3-5-0._11pvd3z4-3-5-0:not(._yj6voi0-3-5-0, ._11pvd3z5-3-5-0):has([data-trigger="useraction"]) {
  padding-right: 34px;
}
._11pvd3zx-3-5-0._11pvd3za-3-5-0._11pvd3z4-3-5-0._yj6voi0-3-5-0:not(._11pvd3z5-3-5-0):has([data-trigger="useraction"]) {
  padding-left: 34px;
}
._11pvd3zx-3-5-0._11pvd3zb-3-5-0._11pvd3z4-3-5-0:not(._yj6voi0-3-5-0, ._11pvd3z5-3-5-0):has([data-trigger="useraction"]) {
  padding-right: 28px;
}
._11pvd3zx-3-5-0._11pvd3zb-3-5-0._11pvd3z4-3-5-0._yj6voi0-3-5-0:not(._11pvd3z5-3-5-0):has([data-trigger="useraction"]) {
  padding-left: 28px;
}
._11pvd3zx-3-5-0._11pvd3zc-3-5-0._11pvd3z4-3-5-0:not(._yj6voi0-3-5-0, ._11pvd3z5-3-5-0):has([data-trigger="useraction"]) {
  padding-right: 38px;
}
._11pvd3zx-3-5-0._11pvd3zc-3-5-0._11pvd3z4-3-5-0._yj6voi0-3-5-0:not(._11pvd3z5-3-5-0):has([data-trigger="useraction"]) {
  padding-left: 38px;
}
._11pvd3zy-3-5-0 {
  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);
}
._1jrjqrd1-3-5-0 ._11pvd3zd-3-5-0._11pvd3zy-3-5-0 {
  padding-left: var(--dt-spacings-size-16, 16px);
}
._11pvd3zy-3-5-0._11pvd3z4-3-5-0:where(._yj6voi1-3-5-0, ._yj6voi2-3-5-0):not(._11pvd3z5-3-5-0):has([data-trigger="useraction"]) {
  padding-right: 34px;
}
._11pvd3zy-3-5-0._11pvd3z4-3-5-0._yj6voi0-3-5-0:not(._11pvd3z5-3-5-0, ._11pvd3z9-3-5-0):has([data-trigger="useraction"]) {
  padding-left: 34px;
}
._11pvd3zz-3-5-0 {
  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);
}
._1jrjqrd1-3-5-0 ._11pvd3zd-3-5-0._11pvd3zz-3-5-0 {
  padding-left: calc(var(--dt-spacings-size-6, 6px) + var(--dt-spacings-size-4, 4px));
}
._11pvd3zz-3-5-0._11pvd3z4-3-5-0:where(._yj6voi1-3-5-0, ._yj6voi2-3-5-0):not(._11pvd3z5-3-5-0):has([data-trigger="useraction"]) {
  padding-right: 28px;
}
._11pvd3zz-3-5-0._11pvd3z4-3-5-0._yj6voi0-3-5-0:not(._11pvd3z5-3-5-0, ._11pvd3z9-3-5-0):has([data-trigger="useraction"]) {
  padding-left: 28px;
}
._11pvd3z10-3-5-0 {
  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);
}
._1jrjqrd1-3-5-0 ._11pvd3zd-3-5-0._11pvd3z10-3-5-0 {
  padding-left: var(--dt-spacings-size-20, 20px);
}
._11pvd3z10-3-5-0._11pvd3z4-3-5-0:where(._yj6voi1-3-5-0, ._yj6voi2-3-5-0):not(._11pvd3z5-3-5-0):has([data-trigger="useraction"]) {
  padding-right: 38px;
}
._11pvd3z10-3-5-0._11pvd3z4-3-5-0._yj6voi0-3-5-0:not(._11pvd3z5-3-5-0, ._11pvd3z9-3-5-0):has([data-trigger="useraction"]) {
  padding-left: 38px;
}
._11pvd3z11-3-5-0:not(._11pvd3zd-3-5-0, ._14sp6az3-3-5-0, ._11pvd3zg-3-5-0, ._11pvd3zf-3-5-0)::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);
}
._11pvd3z11-3-5-0._11pvd3z2-3-5-0::before {
  bottom: 0;
}
._11pvd3z11-3-5-0._11pvd3z3-3-5-0::before {
  top: 0;
}
._11pvd3z11-3-5-0:not(._11pvd3z1-3-5-0) {
  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);
}
._1ku1w3z0-3-5-0 ._11pvd3z11-3-5-0::before {
  display: none;
}
._14sp6az2-3-5-0 span[data-header-tooltip="true"]:hover + ._11pvd3z14-3-5-0 {
  background-color: var(--dt-colors-background-container-neutral-subdued, #f9f9fa);
}
._14sp6az2-3-5-0:not(._1ku1w3z0-3-5-0 ._11pvd3z14-3-5-0) span[data-header-tooltip="true"]:has([data-trigger="useraction"]):hover + ._11pvd3z14-3-5-0 {
  cursor: pointer;
  background-color: var(--dt-colors-background-field-neutral-default-hover, #dadbe4);
}
._11pvd3z15-3-5-0 {
  width: fit-content;
  max-width: 100%;
}
._11pvd3zt-3-5-0._11pvd3z9-3-5-0._yj6voi0-3-5-0 ._11pvd3z15-3-5-0 {
  order: 2;
}
._11pvd3z16-3-5-0 {
  background-color: var(--dt-colors-background-field-neutral-default-hover, #dadbe4);
}
._11pvd3zt-3-5-0 button, ._11pvd3zt-3-5-0 a, ._11pvd3zt-3-5-0 [tabindex="0"], ._11pvd3zt-3-5-0 input, ._11pvd3zt-3-5-0 label {
  pointer-events: auto;
}
._11pvd3z13-3-5-0 > *, ._11pvd3z13-3-5-0 ._11pvd3z15-3-5-0 {
  opacity: 0.2;
}