._s4cmtv1-2-0-1 {
  border: 0;
  color: inherit;
  display: flex;
  width: 100%;
  height: 100%;
  max-width: 100%;
  position: relative;
  background-color: transparent;
  box-sizing: border-box;
}
._s4cmtv1-2-0-1._q3b8hi8-2-0-1 {
  pointer-events: initial;
}
._s4cmtv1-2-0-1._q3b8hi9-2-0-1 {
  background-color: var(--dt-colors-background-surface-default, #fff);
}
button[data-trigger="useraction"] + ._s4cmtv1-2-0-1 {
  cursor: pointer;
}
button[data-trigger="useraction"]:hover + ._s4cmtv1-2-0-1 {
  background-color: var(--dt-colors-background-field-neutral-default-hover, #dadbe4);
}
._s4cmtv1-2-0-1:not(._q3b8hi0-2-0-1)[data-columntype="gantt"]::before, [data-columntype="gantt"] + ._s4cmtv1-2-0-1:not(._q3b8hi0-2-0-1)::before {
  content: "";
  display: block;
  position: absolute;
  width: var(--dt-borders-width-default, 1px);
  left: 0;
  top: var(--dt-spacings-size-0, 0);
  bottom: var(--dt-spacings-size-0, 0);
  background-color: var(--dt-colors-border-neutral-default, #dadbe4);
}
._6903kk0-2-0-1:hover > ._q3b8hie-2-0-1._s4cmtv1-2-0-1 {
  box-shadow: inset 0 var(--dt-borders-width-default, 1px) 0 0 var(--dt-colors-border-neutral-accent, #595a7d), inset 0 calc(var(--dt-borders-width-default, 1px) * -1) 0 0 var(--dt-colors-border-neutral-accent, #595a7d);
  background-color: var(--dt-colors-background-container-neutral-default, #f2f2f5);
}
._6903kk0-2-0-1:hover > ._q3b8hi0-2-0-1._q3b8hie-2-0-1._s4cmtv1-2-0-1 {
  box-shadow: inset 0 var(--dt-borders-width-default, 1px) 0 0 var(--dt-colors-border-neutral-accent, #595a7d), inset 0 calc(var(--dt-borders-width-default, 1px) * -1) 0 0 var(--dt-colors-border-neutral-accent, #595a7d), inset var(--dt-borders-width-default, 1px) 0 0 0 var(--dt-colors-border-neutral-accent, #595a7d);
}
._6903kk0-2-0-1:hover > ._q3b8hi1-2-0-1._q3b8hie-2-0-1._s4cmtv1-2-0-1 {
  box-shadow: inset 0 var(--dt-borders-width-default, 1px) 0 0 var(--dt-colors-border-neutral-accent, #595a7d), inset 0 calc(var(--dt-borders-width-default, 1px) * -1) 0 0 var(--dt-colors-border-neutral-accent, #595a7d), inset calc(var(--dt-borders-width-default, 1px) * -1) 0 0 0 var(--dt-colors-border-neutral-accent, #595a7d);
}
._6903kk1-2-0-1 > ._q3b8hie-2-0-1._s4cmtv1-2-0-1 {
  box-shadow: inset 0 var(--dt-borders-width-default, 1px) 0 0 var(--dt-colors-border-primary-accent, #464cce), inset 0 calc(var(--dt-borders-width-default, 1px) * -1) 0 0 var(--dt-colors-border-primary-accent, #464cce);
}
._6903kk1-2-0-1 > ._q3b8hi0-2-0-1._q3b8hie-2-0-1._s4cmtv1-2-0-1 {
  box-shadow: inset 0 var(--dt-borders-width-default, 1px) 0 0 var(--dt-colors-border-primary-accent, #464cce), inset 0 calc(var(--dt-borders-width-default, 1px) * -1) 0 0 var(--dt-colors-border-primary-accent, #464cce), inset var(--dt-borders-width-default, 1px) 0 0 0 var(--dt-colors-border-primary-accent, #464cce);
}
._6903kk1-2-0-1 > ._q3b8hi1-2-0-1._q3b8hie-2-0-1._s4cmtv1-2-0-1 {
  box-shadow: inset 0 var(--dt-borders-width-default, 1px) 0 0 var(--dt-colors-border-primary-accent, #464cce), inset 0 calc(var(--dt-borders-width-default, 1px) * -1) 0 0 var(--dt-colors-border-primary-accent, #464cce), inset calc(var(--dt-borders-width-default, 1px) * -1) 0 0 0 var(--dt-colors-border-primary-accent, #464cce);
}
._6903kk1-2-0-1:hover > ._q3b8hie-2-0-1._s4cmtv1-2-0-1 {
  box-shadow: inset 0 var(--dt-borders-width-default, 1px) 0 0 var(--dt-colors-border-primary-accent-hover, #3431b3), inset 0 calc(var(--dt-borders-width-default, 1px) * -1) 0 0 var(--dt-colors-border-primary-accent-hover, #3431b3);
  background-color: var(--dt-colors-background-container-primary-default, #f1f2f9);
}
._6903kk1-2-0-1:hover > ._q3b8hi0-2-0-1._q3b8hie-2-0-1._s4cmtv1-2-0-1 {
  box-shadow: inset 0 var(--dt-borders-width-default, 1px) 0 0 var(--dt-colors-border-primary-accent-hover, #3431b3), inset 0 calc(var(--dt-borders-width-default, 1px) * -1) 0 0 var(--dt-colors-border-primary-accent, #464cce), inset var(--dt-borders-width-default, 1px) 0 0 0 var(--dt-colors-border-primary-accent-hover, #3431b3);
}
._6903kk1-2-0-1:hover > ._q3b8hi1-2-0-1._q3b8hie-2-0-1._s4cmtv1-2-0-1 {
  box-shadow: inset 0 var(--dt-borders-width-default, 1px) 0 0 var(--dt-colors-border-primary-accent-hover, #3431b3), inset 0 calc(var(--dt-borders-width-default, 1px) * -1) 0 0 var(--dt-colors-border-primary-accent, #464cce), inset calc(var(--dt-borders-width-default, 1px) * -1) 0 0 0 var(--dt-colors-border-primary-accent-hover, #3431b3);
}
._6903kk3-2-0-1 > ._q3b8hie-2-0-1._s4cmtv1-2-0-1._s4cmtv1-2-0-1 {
  box-shadow: inset 0 var(--dt-borders-width-emphasized, 2px) 0 0 var(--dt-colors-border-neutral-accent, #595a7d),
        inset 0 calc(var(--dt-borders-width-emphasized, 2px) * -1) 0 0 var(--dt-colors-border-neutral-accent, #595a7d),
        inset 0 calc(var(--dt-borders-width-emphasized, 2px) + 1px) 0 0 var(--dt-colors-border-neutral-default, #dadbe4),
        inset 0 calc(calc(var(--dt-borders-width-emphasized, 2px) * -1) - 1px) 0 0 var(--dt-colors-border-neutral-default, #dadbe4);
  background-color: var(--dt-colors-background-container-neutral-default, #f2f2f5);
}
._6903kk3-2-0-1 > ._q3b8hi0-2-0-1._q3b8hie-2-0-1._s4cmtv1-2-0-1._s4cmtv1-2-0-1 {
  box-shadow: inset 0 var(--dt-borders-width-emphasized, 2px) 0 0 var(--dt-colors-border-neutral-accent, #595a7d),
        inset 0 calc(var(--dt-borders-width-emphasized, 2px) * -1) 0 0 var(--dt-colors-border-neutral-accent, #595a7d),
        inset var(--dt-borders-width-emphasized, 2px) 0 0 0 var(--dt-colors-border-neutral-accent, #595a7d),
        inset 0 calc(var(--dt-borders-width-emphasized, 2px) + 1px) 0 0 var(--dt-colors-border-neutral-default, #dadbe4),
        inset 0 calc(calc(var(--dt-borders-width-emphasized, 2px) * -1) - 1px) 0 0 var(--dt-colors-border-neutral-default, #dadbe4),
        inset calc(var(--dt-borders-width-emphasized, 2px) + 1px) 0 0 0 var(--dt-colors-border-neutral-default, #dadbe4);
}
._6903kk3-2-0-1 > ._q3b8hi1-2-0-1._q3b8hie-2-0-1._s4cmtv1-2-0-1._s4cmtv1-2-0-1 {
  box-shadow: inset 0 var(--dt-borders-width-emphasized, 2px) 0 0 var(--dt-colors-border-neutral-accent, #595a7d),
        inset 0 calc(var(--dt-borders-width-emphasized, 2px) * -1) 0 0 var(--dt-colors-border-neutral-accent, #595a7d),
        inset calc(var(--dt-borders-width-emphasized, 2px) * -1) 0 0 0 var(--dt-colors-border-neutral-accent, #595a7d),
        inset 0 calc(var(--dt-borders-width-emphasized, 2px) + 1px) 0 0 var(--dt-colors-border-neutral-default, #dadbe4),
        inset 0 calc(calc(var(--dt-borders-width-emphasized, 2px) * -1) - 1px) 0 0 var(--dt-colors-border-neutral-default, #dadbe4),
        inset calc(calc(var(--dt-borders-width-emphasized, 2px) * -1) - 1px) 0 0 0 var(--dt-colors-border-neutral-default, #dadbe4);
}
._6903kk3-2-0-1._6903kk1-2-0-1 > ._q3b8hie-2-0-1._s4cmtv1-2-0-1._s4cmtv1-2-0-1 {
  box-shadow: inset 0 var(--dt-borders-width-emphasized, 2px) 0 0 var(--dt-colors-border-primary-accent, #464cce),
        inset 0 calc(var(--dt-borders-width-emphasized, 2px) * -1) 0 0 var(--dt-colors-border-primary-accent, #464cce),
        inset 0 calc(var(--dt-borders-width-emphasized, 2px) + 1px) 0 0 var(--dt-colors-border-neutral-default, #dadbe4),
        inset 0 calc((var(--dt-borders-width-emphasized, 2px) + 1px) * -1) 0 0 var(--dt-colors-border-neutral-default, #dadbe4);
  background-color: var(--dt-colors-background-container-primary-default, #f1f2f9);
}
._6903kk3-2-0-1._6903kk1-2-0-1 > ._q3b8hi0-2-0-1._q3b8hie-2-0-1._s4cmtv1-2-0-1._s4cmtv1-2-0-1 {
  box-shadow: inset 0 var(--dt-borders-width-emphasized, 2px) 0 0 var(--dt-colors-border-primary-accent, #464cce),
        inset 0 calc(var(--dt-borders-width-emphasized, 2px) * -1) 0 0 var(--dt-colors-border-primary-accent, #464cce),
        inset var(--dt-borders-width-emphasized, 2px) 0 0 0 var(--dt-colors-border-primary-accent, #464cce),
        inset 0 calc(var(--dt-borders-width-emphasized, 2px) + 1px) 0 0 var(--dt-colors-border-neutral-default, #dadbe4),
        inset 0 calc((var(--dt-borders-width-emphasized, 2px) + 1px) * -1) 0 0 var(--dt-colors-border-neutral-default, #dadbe4),
        inset calc(var(--dt-borders-width-emphasized, 2px) + 1px) 0 0 0 var(--dt-colors-border-neutral-default, #dadbe4);
}
._6903kk3-2-0-1._6903kk1-2-0-1 > ._q3b8hi1-2-0-1._q3b8hie-2-0-1._s4cmtv1-2-0-1._s4cmtv1-2-0-1 {
  box-shadow: inset 0 var(--dt-borders-width-emphasized, 2px) 0 0 var(--dt-colors-border-primary-accent, #464cce),
        inset 0 calc(var(--dt-borders-width-emphasized, 2px) * -1) 0 0 var(--dt-colors-border-primary-accent, #464cce),
        inset calc(var(--dt-borders-width-emphasized, 2px) * -1) 0 0 0 var(--dt-colors-border-primary-accent, #464cce),
        inset 0 calc(var(--dt-borders-width-emphasized, 2px) + 1px) 0 0 var(--dt-colors-border-neutral-default, #dadbe4),
        inset 0 calc((var(--dt-borders-width-emphasized, 2px) + 1px) * -1) 0 0 var(--dt-colors-border-neutral-default, #dadbe4),
        inset calc((var(--dt-borders-width-emphasized, 2px) + 1px) * -1) 0 0 0 var(--dt-colors-border-neutral-default, #dadbe4);
}
._6903kk0-2-0-1 ~ ._s4cmtv1-2-0-1:hover {
  cursor: pointer;
}
._s4cmtv2-2-0-1 {
  width: fit-content;
}
._s4cmtv3-2-0-1 {
  white-space: normal;
  text-overflow: initial;
  word-break: normal;
  overflow-wrap: anywhere;
}
._s4cmtv4-2-0-1 {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
}
._s4cmtv5-2-0-1 {
  font-family: var(--dt-typography-text-base-default-family, DynatraceFlow,Roboto,Helvetica,sans-serif);
  font-size: var(--dt-typography-text-base-default-size, 14px);
  font-weight: var(--dt-typography-text-base-default-weight, 400);
  line-height: var(--dt-typography-text-base-default-line-height, 1.4285714286);
  text-decoration: var(--dt-typography-text-base-default-text-decoration, none);
  text-transform: var(--dt-typography-text-base-default-text-transform, none);
}
._s4cmtv6-2-0-1 {
  font-family: var(--dt-typography-code-base-default-family, Roboto Mono,monospace);
  font-size: var(--dt-typography-code-base-default-size, 14px);
  font-weight: var(--dt-typography-code-base-default-weight, 400);
  line-height: var(--dt-typography-code-base-default-line-height, 1.4285714286);
  text-decoration: var(--dt-typography-code-base-default-text-decoration, none);
  text-transform: var(--dt-typography-code-base-default-text-transform, none);
}
._s4cmtv8-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);
}
._s4cmtv9-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._s4cmtv9-2-0-1 {
  padding-left: var(--dt-spacings-size-16, 16px);
}
._s4cmtva-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._s4cmtva-2-0-1 {
  padding-left: calc(var(--dt-spacings-size-6, 6px) + var(--dt-spacings-size-4, 4px));
}
._s4cmtvb-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._s4cmtvb-2-0-1 {
  padding-left: var(--dt-spacings-size-20, 20px);
}
._s4cmtvc-2-0-1:not(._q3b8hi0-2-0-1, ._q3b8hi8-2-0-1, ._q3b8hib-2-0-1, ._q3b8hid-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);
  max-width: 100%;
}
._s4cmtvf-2-0-1 {
  opacity: 0.2;
}
._s4cmtvh-2-0-1 {
  position: sticky;
  z-index: 2;
  left: var(--_s4cmtv0-2-0-1);
}
._q3b8hic-2-0-1._s4cmtvh-2-0-1::before {
  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%;
}
._g30ank3-2-0-1._g30ank4-2-0-1 ._s4cmtvh-2-0-1 {
  background-color: var(--dt-colors-background-surface-default, #fff);
}
._g30ank3-2-0-1._g30ank5-2-0-1 ._s4cmtvh-2-0-1 {
  background-color: var(--dt-colors-background-container-neutral-subdued, #f9f9fa);
}
._6903kk0-2-0-1:hover > ._q3b8hic-2-0-1._s4cmtvh-2-0-1::before, ._6903kk1-2-0-1 > ._q3b8hic-2-0-1._s4cmtvh-2-0-1::before {
  top: var(--dt-borders-width-default, 1px);
  bottom: var(--dt-borders-width-default, 1px);
}
._6903kk3-2-0-1 > ._q3b8hic-2-0-1._s4cmtvh-2-0-1._s4cmtvh-2-0-1._s4cmtvh-2-0-1::before {
  top: var(--dt-borders-width-emphasized, 2px);
  bottom: var(--dt-borders-width-emphasized, 2px);
}
._s4cmtvi-2-0-1 {
  position: sticky;
  z-index: 2;
  right: 0;
}
._q3b8hid-2-0-1._s4cmtvi-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%;
}
._g30ank3-2-0-1._g30ank4-2-0-1 ._s4cmtvi-2-0-1 {
  background-color: var(--dt-colors-background-surface-default, #fff);
}
._g30ank3-2-0-1._g30ank5-2-0-1 ._s4cmtvi-2-0-1 {
  background-color: var(--dt-colors-background-container-neutral-subdued, #f9f9fa);
}
._6903kk0-2-0-1:hover > ._q3b8hid-2-0-1._s4cmtvi-2-0-1::before, ._6903kk1-2-0-1 > ._q3b8hid-2-0-1._s4cmtvi-2-0-1::before {
  top: var(--dt-borders-width-default, 1px);
  bottom: var(--dt-borders-width-default, 1px);
}
._6903kk3-2-0-1 > ._q3b8hid-2-0-1._s4cmtvi-2-0-1._s4cmtvi-2-0-1._s4cmtvi-2-0-1::before {
  top: var(--dt-borders-width-emphasized, 2px);
  bottom: var(--dt-borders-width-emphasized, 2px);
}
._s4cmtvk-2-0-1 {
  background-color: var(--dt-colors-background-surface-default, #fff);
}
._s4cmtvl-2-0-1 {
  background-color: var(--dt-colors-background-base-default, #f9f9fa);
}
._s4cmtvm-2-0-1 {
  background-color: var(--dt-colors-background-field-neutral-default-hover, #dadbe4);
}
._s4cmtvn-2-0-1 {
  width: 100%;
}
._s4cmtvo-2-0-1 {
  white-space: normal;
  text-overflow: initial;
  word-break: normal;
  overflow-wrap: anywhere;
}
._s4cmtvp-2-0-1 {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
  min-width: 0;
}
body:not([data-scroll-locked]) ._s4cmtv1-2-0-1 button, body:not([data-scroll-locked]) ._s4cmtv1-2-0-1 a, body:not([data-scroll-locked]) ._s4cmtv1-2-0-1 [tabindex="0"], body:not([data-scroll-locked]) ._s4cmtv1-2-0-1 input, body:not([data-scroll-locked]) ._s4cmtv1-2-0-1 label {
  pointer-events: auto;
}
._s4cmtv1-2-0-1._s4cmtv4-2-0-1 .prism-code.language-log {
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (pointer: coarse) {
  ._s4cmtv1-2-0-1 {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: #00000000;
  }
}