.heap-naming-convention-delimiter {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
  margin: 0px 1px !important;
}
.heap-naming-convention-delimiter:before,
.heap-naming-convention-delimiter:after {
  display: none !important;
}
.heap-naming-convention-input .typeahead.dropdown-menu {
  position: absolute !important;
  list-style-type: none !important;
  margin: 0 !important;
  padding: 0 !important;
  max-height: 150px !important;
  overflow-y: auto !important;
  z-index: 100 !important;
  font-size: 13px !important;
  background-color: #ffffff !important;
  border: 1px solid #cccccc !important;
  border-top: none !important;
  border-radius: 0 0 4px 4px !important;
}
.heap-naming-convention-input .typeahead.dropdown-menu li {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  padding: 2px 4px !important;
  line-height: 16px !important;
  cursor: pointer !important;
}
.heap-naming-convention-input .typeahead.dropdown-menu li:before,
.heap-naming-convention-input .typeahead.dropdown-menu li:after {
  display: none !important;
}
.heap-naming-convention-input .typeahead.dropdown-menu li.active {
  background-color: #dddddd !important;
}
.heap-naming-convention-input .typeahead.dropdown-menu li a {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  cursor: pointer !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 13px !important;
  display: inline-block !important;
}
.heap-naming-convention-input .typeahead.dropdown-menu li a:before,
.heap-naming-convention-input .typeahead.dropdown-menu li a:after {
  display: none !important;
}
.heap-naming-convention-input .typeahead.dropdown-menu li a strong {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  cursor: pointer !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-weight: bold !important;
  font-size: 13px !important;
  display: inline-block !important;
}
.heap-naming-convention-input .typeahead.dropdown-menu li a strong:before,
.heap-naming-convention-input .typeahead.dropdown-menu li a strong:after {
  display: none !important;
}

.backbone-react-component-view {
  height: 100%;
  width: 100%;
}

.heap-side-panel-nav-button.heap-finalize-definition-go-back-button {
  margin-bottom: 15px !important;
}
.heap-finalize-definition-input-section,
.heap-finalize-definition-definition-section {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  margin-top: 15px !important;
}
.heap-finalize-definition-input-section:before,
.heap-finalize-definition-definition-section:before,
.heap-finalize-definition-input-section:after,
.heap-finalize-definition-definition-section:after {
  display: none !important;
}
.heap-finalize-definition-input-label,
.heap-finalize-definition-definition-header {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  font-size: 13px !important;
  font-weight: bold !important;
  margin-bottom: 5px !important;
}
.heap-finalize-definition-input-label:before,
.heap-finalize-definition-definition-header:before,
.heap-finalize-definition-input-label:after,
.heap-finalize-definition-definition-header:after {
  display: none !important;
}
input[type=text].heap-finalize-definition-input,
textarea.heap-finalize-definition-input {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  -webkit-text-fill-color: initial !important;
  display: inline-block !important;
  padding: 2px 4px !important;
  font-size: 13px !important;
  background-color: var(--colorWhite) !important;
  border: 1px solid var(--colorGray2) !important;
  border-radius: 4px !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;
  transition: border linear .2s, box-shadow linear .2s !important;
  outline: 0 !important;
  width: calc(100% - 10px) !important;
  margin-top: 3px !important;
}
input[type=text].heap-finalize-definition-input:before,
textarea.heap-finalize-definition-input:before,
input[type=text].heap-finalize-definition-input:after,
textarea.heap-finalize-definition-input:after {
  display: none !important;
}
input[type=text].heap-finalize-definition-input:focus,
textarea.heap-finalize-definition-input:focus {
  border-color: rgba(100, 100, 100, 0.6) !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 4px rgba(100, 100, 100, 0.7) !important;
}
input[type=text].heap-finalize-definition-input:disabled,
textarea.heap-finalize-definition-input:disabled {
  opacity: 0.3 !important;
  cursor: not-allowed !important;
}
.heap-finalize-definition-error-message {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorRed7) !important;
  -webkit-text-fill-color: var(--colorRed7) !important;
  font-size: 13px !important;
  margin-top: 5px !important;
}
.heap-finalize-definition-error-message:before,
.heap-finalize-definition-error-message:after {
  display: none !important;
}
.heap-finalize-definition-input-section.heap-category-input {
  position: relative !important;
}
.heap-finalize-definition-input-section.heap-category-input .typeahead.dropdown-menu {
  z-index: 2147483647 !important;
  width: 356px !important;
  margin-top: 3px !important;
}
.heap-finalize-definition-checkbox {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  -webkit-appearance: checkbox !important;
  cursor: pointer !important;
  display: inline-block !important;
  font-size: 11px !important;
  height: 12px !important;
  margin: 3px 2.84px !important;
  margin-right: 6px !important;
  white-space: nowrap !important;
  width: 12px !important;
}
.heap-finalize-definition-checkbox:before,
.heap-finalize-definition-checkbox:after {
  display: none !important;
}
.heap-finalize-definition-checkbox:before,
.heap-finalize-definition-checkbox:after {
  content: normal !important;
}
.heap-finalize-definition-checkbox:disabled {
  cursor: not-allowed !important;
}
.heap-finalize-definition-checkbox-label {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  cursor: pointer !important;
  display: inline !important;
  font-size: 13px !important;
}
.heap-finalize-definition-checkbox-label:before,
.heap-finalize-definition-checkbox-label:after {
  display: none !important;
}
.heap-side-panel-section-divider.heap-finalize-definition-section-divider {
  margin-top: 20px !important;
}
.heap-finalize-definition-selector {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  font-family: 'Courier' !important;
  font-size: 13px !important;
}
.heap-finalize-definition-selector:before,
.heap-finalize-definition-selector:after {
  display: none !important;
}
.heap-finalize-definition-none-text {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorGray6) !important;
  -webkit-text-fill-color: var(--colorGray6) !important;
  font-size: 13px !important;
}
.heap-finalize-definition-none-text:before,
.heap-finalize-definition-none-text:after {
  display: none !important;
}
.heap-finalize-definition-instance-section {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  margin-bottom: 5px !important;
}
.heap-finalize-definition-instance-section:before,
.heap-finalize-definition-instance-section:after {
  display: none !important;
}
.heap-finalize-definition-instance-text {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  font-size: 13px !important;
  overflow-x: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
.heap-finalize-definition-instance-text:before,
.heap-finalize-definition-instance-text:after {
  display: none !important;
}
.heap-finalize-definition-save-button {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorGreen1) !important;
  -webkit-text-fill-color: var(--colorGreen1) !important;
  padding: 4px 12px !important;
  font-size: 14px !important;
  line-height: 20px !important;
  text-align: center !important;
  vertical-align: middle !important;
  background-color: var(--colorGreen7) !important;
  border-radius: 8px !important;
  transition: background-color 100ms linear !important;
  cursor: pointer !important;
  float: right !important;
  margin-bottom: 20px !important;
  margin-top: 20px !important;
}
.heap-finalize-definition-save-button:before,
.heap-finalize-definition-save-button:after {
  display: none !important;
}
.heap-finalize-definition-save-button:hover {
  text-decoration: none !important;
  background-color: var(--colorGreen8) !important;
}
.heap-finalize-definition-save-button:active {
  outline: 0 !important;
}
.heap-finalize-definition-save-button:focus {
  outline: 0 !important;
}

.heap-side-panel-section-header.heap-data-attribute-section-header {
  margin-bottom: 5px !important;
}
.heap-interactive-selector-attribute-properties-view {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  display: flex !important;
  margin-bottom: 10px !important;
}
.heap-interactive-selector-attribute-properties-view:before,
.heap-interactive-selector-attribute-properties-view:after {
  display: none !important;
}
.heap-interactive-selector-attribute-properties-toggle {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  -webkit-appearance: checkbox !important;
  cursor: pointer !important;
  display: inline-block !important;
  font-size: 11px !important;
  height: 12px !important;
  margin: 3px 2.84px !important;
  margin-right: 6px !important;
  white-space: nowrap !important;
  width: 12px !important;
  min-width: 12px !important;
  margin-top: 4px !important;
}
.heap-interactive-selector-attribute-properties-toggle:before,
.heap-interactive-selector-attribute-properties-toggle:after {
  display: none !important;
}
.heap-interactive-selector-attribute-properties-toggle:before,
.heap-interactive-selector-attribute-properties-toggle:after {
  content: normal !important;
}
.heap-interactive-selector-attribute-properties-toggle:disabled {
  cursor: not-allowed !important;
}
.heap-interactive-selector-attribute-properties-label {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  cursor: pointer !important;
  display: inline !important;
  font-size: 13px !important;
  line-height: 20px !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}
.heap-interactive-selector-attribute-properties-label:before,
.heap-interactive-selector-attribute-properties-label:after {
  display: none !important;
}
.heap-interactive-selector-attribute-properties-defined {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  font-size: 13px !important;
  line-height: 20px !important;
}
.heap-interactive-selector-attribute-properties-defined:before,
.heap-interactive-selector-attribute-properties-defined:after {
  display: none !important;
}

.heap-interactive-selector-target-text-view {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  display: flex !important;
  flex-wrap: wrap !important;
  margin-bottom: 10px !important;
}
.heap-interactive-selector-target-text-view:before,
.heap-interactive-selector-target-text-view:after {
  display: none !important;
}
.heap-interactive-selector-target-text-toggle {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  -webkit-appearance: checkbox !important;
  cursor: pointer !important;
  display: inline-block !important;
  font-size: 11px !important;
  height: 12px !important;
  margin: 3px 2.84px !important;
  margin-right: 6px !important;
  white-space: nowrap !important;
  width: 12px !important;
}
.heap-interactive-selector-target-text-toggle:before,
.heap-interactive-selector-target-text-toggle:after {
  display: none !important;
}
.heap-interactive-selector-target-text-toggle:before,
.heap-interactive-selector-target-text-toggle:after {
  content: normal !important;
}
.heap-interactive-selector-target-text-toggle:disabled {
  cursor: not-allowed !important;
}
.heap-interactive-selector-target-text-label {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  cursor: pointer !important;
  display: flex !important;
}
.heap-interactive-selector-target-text-label:before,
.heap-interactive-selector-target-text-label:after {
  display: none !important;
}
.heap-interactive-selector-target-text-limit-text {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  cursor: pointer !important;
  display: inline-block !important;
  font-size: 13px !important;
  line-height: 20px !important;
}
.heap-interactive-selector-target-text-limit-text:before,
.heap-interactive-selector-target-text-limit-text:after {
  display: none !important;
}
.heap-interactive-selector-target-text-label[disabled] .heap-interactive-selector-target-text-limit-text {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorGray6) !important;
  -webkit-text-fill-color: var(--colorGray6) !important;
  cursor: not-allowed !important;
}
.heap-interactive-selector-target-text-label[disabled] .heap-interactive-selector-target-text-limit-text:before,
.heap-interactive-selector-target-text-label[disabled] .heap-interactive-selector-target-text-limit-text:after {
  display: none !important;
}
.heap-interactive-selector-target-text-text {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  cursor: pointer !important;
  display: inline-block !important;
  font-size: 13px !important;
  line-height: 20px !important;
  font-weight: bold !important;
  overflow-x: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
  width: 250px !important;
}
.heap-interactive-selector-target-text-text:before,
.heap-interactive-selector-target-text-text:after {
  display: none !important;
}
.heap-interactive-selector-target-text-label[disabled] .heap-interactive-selector-target-text-text {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorGray6) !important;
  -webkit-text-fill-color: var(--colorGray6) !important;
  cursor: not-allowed !important;
}
.heap-interactive-selector-target-text-label[disabled] .heap-interactive-selector-target-text-text:before,
.heap-interactive-selector-target-text-label[disabled] .heap-interactive-selector-target-text-text:after {
  display: none !important;
}
.heap-interactive-selector-target-text-break {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  flex-basis: 100% !important;
  height: 0 !important;
  margin-bottom: 5px !important;
}
.heap-interactive-selector-target-text-break:before,
.heap-interactive-selector-target-text-break:after {
  display: none !important;
}
.heap-interactive-selector-target-text-disable-text-capture {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  display: inline-block !important;
  padding-left: 3px !important;
}
.heap-interactive-selector-target-text-disable-text-capture:before,
.heap-interactive-selector-target-text-disable-text-capture:after {
  display: none !important;
}

.heap-interactive-selector-url-view {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  display: flex !important;
  margin-bottom: 10px !important;
}
.heap-interactive-selector-url-view:before,
.heap-interactive-selector-url-view:after {
  display: none !important;
}
.heap-interactive-selector-url-toggle {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  -webkit-appearance: checkbox !important;
  cursor: pointer !important;
  display: inline-block !important;
  font-size: 11px !important;
  height: 12px !important;
  margin: 3px 2.84px !important;
  margin-right: 6px !important;
  white-space: nowrap !important;
  width: 12px !important;
  margin-top: 4px !important;
}
.heap-interactive-selector-url-toggle:before,
.heap-interactive-selector-url-toggle:after {
  display: none !important;
}
.heap-interactive-selector-url-toggle:before,
.heap-interactive-selector-url-toggle:after {
  content: normal !important;
}
.heap-interactive-selector-url-toggle:disabled {
  cursor: not-allowed !important;
}
.heap-interactive-selector-url-label {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  cursor: pointer !important;
  display: inline !important;
  font-size: 13px !important;
  line-height: 20px !important;
}
.heap-interactive-selector-url-label:before,
.heap-interactive-selector-url-label:after {
  display: none !important;
}
.heap-interactive-selector-url-input {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  -webkit-text-fill-color: initial !important;
  display: inline-block !important;
  padding: 2px 4px !important;
  font-size: 13px !important;
  background-color: var(--colorWhite) !important;
  border: 1px solid var(--colorGray2) !important;
  border-radius: 4px !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;
  transition: border linear .2s, box-shadow linear .2s !important;
  outline: 0 !important;
  display: flex !important;
  flex: 1 !important;
  margin-left: 10px !important;
}
.heap-interactive-selector-url-input:before,
.heap-interactive-selector-url-input:after {
  display: none !important;
}
.heap-interactive-selector-url-input:focus {
  border-color: rgba(100, 100, 100, 0.6) !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 4px rgba(100, 100, 100, 0.7) !important;
}
.heap-interactive-selector-url-input:disabled {
  opacity: 0.3 !important;
  cursor: not-allowed !important;
}

.heap-side-panel-section-header.heap-interactive-selector-footer-header {
  margin-bottom: 5px !important;
}
.heap-side-panel-nav-button.heap-interactive-selector-footer-snapshots-button {
  background-color: var(--colorGray2) !important;
  padding: 3px 0px !important;
  margin-bottom: 20px !important;
  margin-top: 5px !important;
}
.heap-side-panel-nav-button.heap-interactive-selector-footer-view-paths-button {
  margin-bottom: 10px !important;
}

.heap-interactive-selector-dom-token-view {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  display: inline !important;
}
.heap-interactive-selector-dom-token-view:before,
.heap-interactive-selector-dom-token-view:after {
  display: none !important;
}
.heap-interactive-selector-dom-token {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  display: inline !important;
  font-family: 'Courier' !important;
  font-size: 13px !important;
  line-height: 14px !important;
  margin-right: 4px !important;
  word-break: break-all !important;
}
.heap-interactive-selector-dom-token:before,
.heap-interactive-selector-dom-token:after {
  display: none !important;
}
.heap-interactive-selector-dom-token.heap-interactive-selector-dom-token-selected {
  color: var(--colorBlue5) !important;
  -webkit-text-fill-color: var(--colorBlue5) !important;
  cursor: pointer !important;
  font-weight: bold !important;
}
.heap-interactive-selector-dom-token.heap-interactive-selector-dom-token-selected:hover {
  text-decoration: underline !important;
}
.heap-interactive-selector-dom-token.heap-interactive-selector-dom-token-selectable {
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  cursor: pointer !important;
}
.heap-interactive-selector-dom-token.heap-interactive-selector-dom-token-selectable:hover {
  text-decoration: underline !important;
}
.heap-interactive-selector-dom-token.heap-interactive-selector-dom-token-unselectable {
  color: var(--colorGray6) !important;
  -webkit-text-fill-color: var(--colorGray6) !important;
}
.heap-interactive-selector-dom-token.heap-interactive-selector-dom-token-target-text,
.heap-interactive-selector-dom-token.heap-interactive-selector-dom-token-body-tag {
  color: var(--colorGray5) !important;
  -webkit-text-fill-color: var(--colorGray5) !important;
}
.heap-interactive-selector-dom-element-region {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  width: 100% !important;
}
.heap-interactive-selector-dom-element-region:before,
.heap-interactive-selector-dom-element-region:after {
  display: none !important;
}
.heap-interactive-selector-dom-element-region:hover {
  /* stylelint-disable-next-line color-no-hex */
  background-color: var(--colorGray2) !important;
}

.heap-interactive-selector-hidden-dom-node {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  cursor: pointer !important;
}
.heap-interactive-selector-hidden-dom-node:before,
.heap-interactive-selector-hidden-dom-node:after {
  display: none !important;
}
.heap-interactive-selector-hidden-show-more-text {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  background-color: var(--colorGray2) !important;
  border-radius: 16px !important;
  cursor: pointer !important;
  font-size: 9px !important;
  margin-bottom: 5px !important;
  padding: 1px 8px !important;
  text-transform: uppercase !important;
  width: 60px !important;
}
.heap-interactive-selector-hidden-show-more-text:before,
.heap-interactive-selector-hidden-show-more-text:after {
  display: none !important;
}
.heap-interactive-selector-expandable-dom-node-view {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  display: inline-flex !important;
  width: 100% !important;
}
.heap-interactive-selector-expandable-dom-node-view:before,
.heap-interactive-selector-expandable-dom-node-view:after {
  display: none !important;
}
.heap-interactive-selector-expandable-dom-node-caret {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  margin-right: 2px !important;
  margin-top: 2px !important;
  min-width: 9px !important;
}
.heap-interactive-selector-expandable-dom-node-caret:before,
.heap-interactive-selector-expandable-dom-node-caret:after {
  display: none !important;
}
.heap-caret {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  cursor: pointer !important;
  margin-top: 3px !important;
  vertical-align: top !important;
}
.heap-caret:before,
.heap-caret:after {
  display: none !important;
}
.heap-caret.heap-caret-open {
  transform: rotate(90deg) !important;
  transform-origin: center !important;
}

.heap-interactive-selector-dom-element-view {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  display: inline-block !important;
  width: 100% !important;
}
.heap-interactive-selector-dom-element-view:before,
.heap-interactive-selector-dom-element-view:after {
  display: none !important;
}
.heap-interactive-selector-dom-children-region {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  margin-left: 12px !important;
}
.heap-interactive-selector-dom-children-region:before,
.heap-interactive-selector-dom-children-region:after {
  display: none !important;
}

.heap-interactive-selector-hierarchy-help-text {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  font-size: 13px !important;
  margin-top: 2px !important;
}
.heap-interactive-selector-hierarchy-help-text:before,
.heap-interactive-selector-hierarchy-help-text:after {
  display: none !important;
}
.heap-interactive-selector-dom-region {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  margin-top: 15px !important;
}
.heap-interactive-selector-dom-region:before,
.heap-interactive-selector-dom-region:after {
  display: none !important;
}

.heap-interactive-selector-selector-level-view {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  display: inline-block !important;
  padding-left: 6px !important;
  margin-right: 5px !important;
  margin-bottom: 4px !important;
  background-color: var(--colorTrueWhite) !important;
  border: 1px solid var(--colorGray2) !important;
  border-radius: 2px !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
}
.heap-interactive-selector-selector-level-view:before,
.heap-interactive-selector-selector-level-view:after {
  display: none !important;
}
.heap-interactive-selector-selector-level-view.with-warning {
  border-color: var(--uiVizColor3) !important;
}
.heap-interactive-selector-selector-level {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  display: inline !important;
  font-family: 'Courier' !important;
  font-size: 13px !important;
  margin-top: 2px !important;
  margin-right: 4px !important;
}
.heap-interactive-selector-selector-level:before,
.heap-interactive-selector-selector-level:after {
  display: none !important;
}
.heap-interactive-selector-selector-level-delete {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  opacity: 0.6 !important;
  padding: 5px !important;
  cursor: pointer !important;
  display: inline !important;
  width: 7px !important;
  vertical-align: middle !important;
}
.heap-interactive-selector-selector-level-delete:before,
.heap-interactive-selector-selector-level-delete:after {
  display: none !important;
}
.heap-interactive-selector-selector-level-delete:hover {
  opacity: 0.8 !important;
}
.heap-interactive-selector-selector-level-delete svg {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  cursor: inherit !important;
}
.heap-interactive-selector-selector-level-delete svg:before,
.heap-interactive-selector-selector-level-delete svg:after {
  display: none !important;
}

.heap-interactive-selector-hierarchy-view {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  height: 100% !important;
}
.heap-interactive-selector-hierarchy-view:before,
.heap-interactive-selector-hierarchy-view:after {
  display: none !important;
}
.heap-interactive-selector-selector-label {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  margin-bottom: 5px !important;
  font-size: 13px !important;
  font-weight: bold !important;
}
.heap-interactive-selector-selector-label:before,
.heap-interactive-selector-selector-label:after {
  display: none !important;
}
.heap-interactive-selector-selector-warning-message {
  display: flex !important;
  background-color: var(--colorYellow1) !important;
  padding: 6px !important;
  border-radius: 8px !important;
  margin-bottom: 6px !important;
}
.heap-interactive-selector-selector-warning-message p {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorGray8) !important;
  -webkit-text-fill-color: var(--colorGray8) !important;
  font-size: 13px !important;
  margin-bottom: 15px !important;
  margin-bottom: 0px !important;
}
.heap-interactive-selector-selector-warning-message p:before,
.heap-interactive-selector-selector-warning-message p:after {
  display: none !important;
}
.heap-interactive-selector-selector-warning-message p:before,
.heap-interactive-selector-selector-warning-message p:after {
  display: none !important;
}
.heap-interactive-selector-selector-warning-message img {
  width: 14px !important;
  height: 14px !important;
  margin-right: 6px !important;
  align-self: flex-start !important;
}
.heap-interactive-selector-selector-warning-message code {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorGray8) !important;
  -webkit-text-fill-color: var(--colorGray8) !important;
  font-size: 13px !important;
  margin-bottom: 15px !important;
  display: inline !important;
  font-family: 'Courier' !important;
}
.heap-interactive-selector-selector-warning-message code:before,
.heap-interactive-selector-selector-warning-message code:after {
  display: none !important;
}
.heap-interactive-selector-selector-duplicate-message {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorRed7) !important;
  -webkit-text-fill-color: var(--colorRed7) !important;
  font-size: 13px !important;
  margin-bottom: 15px !important;
}
.heap-interactive-selector-selector-duplicate-message:before,
.heap-interactive-selector-selector-duplicate-message:after {
  display: none !important;
}
.heap-interactive-selector-selector-duplicate-event {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorRed7) !important;
  -webkit-text-fill-color: var(--colorRed7) !important;
  display: inline !important;
  font-size: 13px !important;
  font-weight: bold !important;
}
.heap-interactive-selector-selector-duplicate-event:before,
.heap-interactive-selector-selector-duplicate-event:after {
  display: none !important;
}

/* stylelint-disable-next-line color-no-hex */
.heap-interactive-selector-sparkline-results {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  display: flex !important;
}
.heap-interactive-selector-sparkline-results:before,
.heap-interactive-selector-sparkline-results:after {
  display: none !important;
}
.heap-interactive-selector-sparkline-svg-region {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  height: 30px !important;
  margin-right: 15px !important;
  width: 70px !important;
}
.heap-interactive-selector-number-of-matches-text {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorGray6) !important;
  -webkit-text-fill-color: var(--colorGray6) !important;
  font-size: 13px !important;
  margin-bottom: 20px !important;
}
.heap-interactive-selector-number-of-matches-text:before,
.heap-interactive-selector-number-of-matches-text:after {
  display: none !important;
}
.heap-interactive-selector-number-of-matches-text.non-singular-matches {
  color: var(--colorRed7) !important;
  -webkit-text-fill-color: var(--colorRed7) !important;
}
.heap-interactive-selector-sparkline {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
}
.heap-interactive-selector-sparkline:before,
.heap-interactive-selector-sparkline:after {
  display: none !important;
}
.heap-interactive-selector-sparkline-line {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  fill: none !important;
  stroke: var(--uiVizColor1) !important;
  stroke-width: 1.5px !important;
}
.heap-interactive-selector-sparkline-line:before,
.heap-interactive-selector-sparkline-line:after {
  display: none !important;
}
.heap-interactive-selector-sparkline-area {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  fill: var(--uiVizColor1) !important;
  stroke: var(--uiVizColor1) !important;
  stroke-width: 2px !important;
  opacity: 0.14 !important;
}
.heap-interactive-selector-sparkline-area:before,
.heap-interactive-selector-sparkline-area:after {
  display: none !important;
}
.heap-interactive-selector-sparkline-count {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  font-size: 13px !important;
}
.heap-interactive-selector-sparkline-count:before,
.heap-interactive-selector-sparkline-count:after {
  display: none !important;
}
.heap-interactive-selector-sparkline-other-paths-count {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  font-size: 13px !important;
}
.heap-interactive-selector-sparkline-other-paths-count:before,
.heap-interactive-selector-sparkline-other-paths-count:after {
  display: none !important;
}
.heap-interactive-selector-sparkline-no-other-paths-message {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  font-size: 13px !important;
  opacity: 0.33 !important;
}
.heap-interactive-selector-sparkline-no-other-paths-message:before,
.heap-interactive-selector-sparkline-no-other-paths-message:after {
  display: none !important;
}
.heap-loading-spinner {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  animation: spin 800ms linear infinite !important;
  height: 25px !important;
  margin-left: 25px !important;
  transform-origin: 50% !important;
}
.heap-loading-spinner:before,
.heap-loading-spinner:after {
  display: none !important;
}
.heap-gradient-bg {
  animation: back 1600ms linear infinite !important;
  transform-origin: 50% !important;
}
@keyframes spin {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes back {
  100% {
    transform: rotate(-360deg);
  }
}

.heap-interactive-selector-view {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  height: 100% !important;
}
.heap-interactive-selector-view:before,
.heap-interactive-selector-view:after {
  display: none !important;
}
.heap-interactive-selector-sparkline-region {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  margin-top: 15px !important;
}
.heap-interactive-selector-sparkline-region:before,
.heap-interactive-selector-sparkline-region:after {
  display: none !important;
}
.heap-side-panel-scrollable {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  height: calc(100% - 22% - 80px) !important;
  overflow-y: auto !important;
}
.heap-side-panel-scrollable:before,
.heap-side-panel-scrollable:after {
  display: none !important;
}
.heap-interactive-selector-selector-container {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  justify-content: flex-start !important;
  height: 22% !important;
  overflow: auto !important;
}
.heap-interactive-selector-selector-container:before,
.heap-interactive-selector-selector-container:after {
  display: none !important;
}
.heap-interactive-selector-selector-region {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  margin-bottom: 15px !important;
}
.heap-interactive-selector-selector-region:before,
.heap-interactive-selector-selector-region:after {
  display: none !important;
}
.heap-interactive-selector-hierarchy-region {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  width: -moz-max-content !important;
  width: max-content !important;
  max-width: 800px !important;
  margin-bottom: 2px !important;
}
.heap-interactive-selector-hierarchy-region:before,
.heap-interactive-selector-hierarchy-region:after {
  display: none !important;
}
.heap-interactive-selector-hierarchy-container {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  height: 45% !important;
  overflow: auto !important;
}
.heap-interactive-selector-hierarchy-container:before,
.heap-interactive-selector-hierarchy-container:after {
  display: none !important;
}
.heap-interactive-selector-attribute-region {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  height: 30% !important;
  overflow-y: auto !important;
}
.heap-interactive-selector-attribute-region:before,
.heap-interactive-selector-attribute-region:after {
  display: none !important;
}
.heap-interactive-selector-attribute-toggle {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  -webkit-appearance: checkbox !important;
  cursor: pointer !important;
  display: inline-block !important;
  font-size: 11px !important;
  height: 12px !important;
  margin: 3px 2.84px !important;
  margin-right: 6px !important;
  white-space: nowrap !important;
  width: 12px !important;
}
.heap-interactive-selector-attribute-toggle:before,
.heap-interactive-selector-attribute-toggle:after {
  display: none !important;
}
.heap-interactive-selector-attribute-toggle:before,
.heap-interactive-selector-attribute-toggle:after {
  content: normal !important;
}
.heap-interactive-selector-attribute-toggle:disabled {
  cursor: not-allowed !important;
}
.heap-interactive-selector-attribute-label {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  cursor: pointer !important;
  display: flex !important;
}
.heap-interactive-selector-attribute-label:before,
.heap-interactive-selector-attribute-label:after {
  display: none !important;
}
.heap-interactive-selector-attribute-name {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  cursor: pointer !important;
  display: inline-block !important;
  font-size: 13px !important;
  line-height: 20px !important;
}
.heap-interactive-selector-attribute-name:before,
.heap-interactive-selector-attribute-name:after {
  display: none !important;
}
.heap-interactive-selector-footer-region {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  height: 25% !important;
}
.heap-interactive-selector-footer-region:before,
.heap-interactive-selector-footer-region:after {
  display: none !important;
}
.heap-side-panel-footer-section {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  justify-content: flex-end !important;
}
.heap-side-panel-footer-section:before,
.heap-side-panel-footer-section:after {
  display: none !important;
}
.heap-interactive-selector-next-button,
.heap-interactive-selector-save-and-continue-repair-button {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorGreen1) !important;
  -webkit-text-fill-color: var(--colorGreen1) !important;
  padding: 4px 12px !important;
  font-size: 14px !important;
  line-height: 20px !important;
  text-align: center !important;
  vertical-align: middle !important;
  background-color: var(--colorGreen7) !important;
  border-radius: 8px !important;
  transition: background-color 100ms linear !important;
  cursor: pointer !important;
  float: right !important;
  margin-right: 20px !important;
}
.heap-interactive-selector-next-button:before,
.heap-interactive-selector-save-and-continue-repair-button:before,
.heap-interactive-selector-next-button:after,
.heap-interactive-selector-save-and-continue-repair-button:after {
  display: none !important;
}
.heap-interactive-selector-next-button:hover,
.heap-interactive-selector-save-and-continue-repair-button:hover {
  text-decoration: none !important;
  background-color: var(--colorGreen8) !important;
}
.heap-interactive-selector-next-button:active,
.heap-interactive-selector-save-and-continue-repair-button:active {
  outline: 0 !important;
}
.heap-interactive-selector-next-button:focus,
.heap-interactive-selector-save-and-continue-repair-button:focus {
  outline: 0 !important;
}

.heap-paths-single-path-view {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  margin-bottom: 15px !important;
}
.heap-paths-single-path-view:before,
.heap-paths-single-path-view:after {
  display: none !important;
}
.heap-paths-single-path-path {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorGreen7) !important;
  -webkit-text-fill-color: var(--colorGreen7) !important;
  cursor: pointer !important;
  display: inline !important;
  font-size: 13px !important;
}
.heap-paths-single-path-path:before,
.heap-paths-single-path-path:after {
  display: none !important;
}
.heap-paths-single-path-path.other-path {
  font-family: 'Courier' !important;
}
.heap-paths-single-path-count {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  display: inline !important;
  float: right !important;
  font-size: 13px !important;
}
.heap-paths-single-path-count:before,
.heap-paths-single-path-count:after {
  display: none !important;
}
.heap-paths-single-path-bar {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  display: flex !important;
  margin-top: 5px !important;
}
.heap-paths-single-path-bar:before,
.heap-paths-single-path-bar:after {
  display: none !important;
}
/* stylelint-disable color-no-hex */
.heap-paths-single-path-bar-filled {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  border-bottom: solid 2px #e55c6f !important;
}
.heap-paths-single-path-bar-filled:before,
.heap-paths-single-path-bar-filled:after {
  display: none !important;
}
.heap-paths-single-path-bar-empty {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  border-bottom: solid 2px #d8d8d8 !important;
}
.heap-paths-single-path-bar-empty:before,
.heap-paths-single-path-bar-empty:after {
  display: none !important;
}
/* stylelint-enable color-no-hex */

.heap-paths-header {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  margin-top: 15px !important;
  margin-bottom: 5px !important;
  font-size: 13px !important;
  font-weight: bold !important;
}
.heap-paths-header:before,
.heap-paths-header:after {
  display: none !important;
}
.heap-paths-selector {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  font-family: 'Courier' !important;
  font-size: 13px !important;
  margin-bottom: 20px !important;
}
.heap-paths-selector:before,
.heap-paths-selector:after {
  display: none !important;
}
.heap-paths-help-text {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  font-size: 13px !important;
  margin-bottom: 20px !important;
}
.heap-paths-help-text:before,
.heap-paths-help-text:after {
  display: none !important;
}

.heap-side-panel-section-header.heap-snapshot-section-header {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}
.heap-snapshot-help-text {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  font-size: 13px !important;
}
.heap-snapshot-help-text:before,
.heap-snapshot-help-text:after {
  display: none !important;
}
.heap-snapshot-view-help-text-link {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorGreen7) !important;
  -webkit-text-fill-color: var(--colorGreen7) !important;
  cursor: pointer !important;
  display: inline !important;
  font-size: 13px !important;
}
.heap-snapshot-view-help-text-link:before,
.heap-snapshot-view-help-text-link:after {
  display: none !important;
}
.heap-snapshot-section {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  margin-top: 15px !important;
}
.heap-snapshot-section:before,
.heap-snapshot-section:after {
  display: none !important;
}
.heap-snapshot-label {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  font-size: 13px !important;
  font-weight: bold !important;
  margin-bottom: 5px !important;
}
.heap-snapshot-label:before,
.heap-snapshot-label:after {
  display: none !important;
}
#heap-snapshot-type-input {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  background-color: var(--colorWhite) !important;
  background-image: none !important;
  border: 1px solid var(--colorGray2) !important;
  line-height: 22px !important;
  margin-bottom: 0 !important;
  outline: none !important;
  padding: 0 8px !important;
  width: 151px !important;
  -moz-appearance: menulist-button !important;
  -webkit-appearance: menulist-button !important;
  width: calc(100% - 2px) !important;
  padding: 0px !important;
  margin-top: 8px !important;
}
#heap-snapshot-type-input:before,
#heap-snapshot-type-input:after {
  display: none !important;
}
.heap-snapshot-element-input-header {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  display: flex !important;
}
.heap-snapshot-element-input-header:before,
.heap-snapshot-element-input-header:after {
  display: none !important;
}
.heap-snapshot-label.heap-snapshot-element-label {
  width: 100% !important;
}
.heap-snapshot-element-select-icon {
  cursor: pointer !important;
  float: right !important;
  margin-right: 5px !important;
}
#heap-snapshot-name-input,
#heap-snapshot-attribute-input,
#heap-snapshot-value-input {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  -webkit-text-fill-color: initial !important;
  display: inline-block !important;
  padding: 2px 4px !important;
  font-size: 13px !important;
  background-color: var(--colorWhite) !important;
  border: 1px solid var(--colorGray2) !important;
  border-radius: 4px !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;
  transition: border linear .2s, box-shadow linear .2s !important;
  outline: 0 !important;
  width: calc(100% - 10px) !important;
  margin-top: 3px !important;
}
#heap-snapshot-name-input:before,
#heap-snapshot-attribute-input:before,
#heap-snapshot-value-input:before,
#heap-snapshot-name-input:after,
#heap-snapshot-attribute-input:after,
#heap-snapshot-value-input:after {
  display: none !important;
}
#heap-snapshot-name-input:focus,
#heap-snapshot-attribute-input:focus,
#heap-snapshot-value-input:focus {
  border-color: rgba(100, 100, 100, 0.6) !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 4px rgba(100, 100, 100, 0.7) !important;
}
.heap-snapshot-error-message {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorRed7) !important;
  -webkit-text-fill-color: var(--colorRed7) !important;
  font-size: 13px !important;
  margin-top: 5px !important;
}
.heap-snapshot-error-message:before,
.heap-snapshot-error-message:after {
  display: none !important;
}
.heap-snapshot-value-preview-text {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  font-size: 13px !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
.heap-snapshot-value-preview-text:before,
.heap-snapshot-value-preview-text:after {
  display: none !important;
}
.heap-snapshot-value-preview-empty {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorGray6) !important;
  -webkit-text-fill-color: var(--colorGray6) !important;
  font-size: 13px !important;
}
.heap-snapshot-value-preview-empty:before,
.heap-snapshot-value-preview-empty:after {
  display: none !important;
}
.heap-snapshot-add-button {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorGreen1) !important;
  -webkit-text-fill-color: var(--colorGreen1) !important;
  padding: 4px 12px !important;
  font-size: 14px !important;
  line-height: 20px !important;
  text-align: center !important;
  vertical-align: middle !important;
  background-color: var(--colorGreen7) !important;
  border-radius: 8px !important;
  transition: background-color 100ms linear !important;
  cursor: pointer !important;
  float: right !important;
  margin-top: 20px !important;
}
.heap-snapshot-add-button:before,
.heap-snapshot-add-button:after {
  display: none !important;
}
.heap-snapshot-add-button:hover {
  text-decoration: none !important;
  background-color: var(--colorGreen8) !important;
}
.heap-snapshot-add-button:active {
  outline: 0 !important;
}
.heap-snapshot-add-button:focus {
  outline: 0 !important;
}

.heap-event-creation-side-panel-view {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  background-color: var(--colorGray1) !important;
  border: 1px solid var(--colorGray2) !important;
  position: fixed !important;
  box-sizing: border-box !important;
  opacity: 0.75 !important;
  overflow-y: auto !important;
  transition: opacity 0.2s ease-in-out !important;
  z-index: 2147483646 !important;
  box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.12) !important;
  border-radius: 8px !important;
}
.heap-event-creation-side-panel-view:before,
.heap-event-creation-side-panel-view:after {
  display: none !important;
}
.heap-event-creation-side-panel-view:hover {
  opacity: 1 !important;
}
.heap-side-panel-go-back-caret {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  display: inline !important;
  vertical-align: middle !important;
}
.heap-side-panel-go-back-caret:before,
.heap-side-panel-go-back-caret:after {
  display: none !important;
}
.heap-side-panel-go-back-text {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  cursor: pointer !important;
  display: inline !important;
  font-size: 13px !important;
  line-height: 20px !important;
  vertical-align: middle !important;
}
.heap-side-panel-go-back-text:before,
.heap-side-panel-go-back-text:after {
  display: none !important;
}
.heap-side-panel-header {
  display: flex !important;
  justify-content: space-between !important;
}
.heap-side-panel-close {
  opacity: 0.6 !important;
  padding: 5px !important;
  cursor: pointer !important;
  padding: 5px 10px !important;
  display: flex !important;
}
.heap-side-panel-close:hover {
  opacity: 0.8 !important;
}
.heap-side-panel-close svg {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  cursor: inherit !important;
}
.heap-side-panel-close svg:before,
.heap-side-panel-close svg:after {
  display: none !important;
}
.heap-side-panel-close img {
  width: 10px !important;
}
.heap-side-panel-switch-side {
  opacity: 0.6 !important;
  padding: 5px !important;
  cursor: pointer !important;
  display: none !important;
}
.heap-side-panel-switch-side:hover {
  opacity: 0.8 !important;
}
.heap-side-panel-switch-side svg {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  cursor: inherit !important;
}
.heap-side-panel-switch-side svg:before,
.heap-side-panel-switch-side svg:after {
  display: none !important;
}
.heap-side-panel-section {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  margin-left: 20px !important;
  margin-right: 20px !important;
}
.heap-side-panel-section:before,
.heap-side-panel-section:after {
  display: none !important;
}
.heap-side-panel-section-header {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  font-size: 15px !important;
  font-weight: bold !important;
}
.heap-side-panel-section-header:before,
.heap-side-panel-section-header:after {
  display: none !important;
}
.heap-side-panel-section-divider {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  border-bottom: solid 1px var(--colorGray2) !important;
  margin-bottom: 20px !important;
}
.heap-side-panel-section-divider:before,
.heap-side-panel-section-divider:after {
  display: none !important;
}
.heap-side-panel-body-region {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  height: calc(100% - 51px) !important;
  display: flex !important;
  flex-direction: column !important;
}
.heap-side-panel-body-region:before,
.heap-side-panel-body-region:after {
  display: none !important;
}
.heap-side-panel-nav-button {
  -moz-box-sizing: content-box !important;
  -webkit-animation-delay: 0s !important;
  -webkit-animation-direction: normal !important;
  -webkit-animation-duration: 0s !important;
  -webkit-animation-fill-mode: none !important;
  -webkit-animation-iteration-count: 1 !important;
  -webkit-animation-name: none !important;
  -webkit-animation-play-state: running !important;
  -webkit-animation-timing-function: ease !important;
  -webkit-app-region: no-drag !important;
  -webkit-appearance: none !important;
  -webkit-backface-visibility: visible !important;
  -webkit-background-clip: border-box !important;
  -webkit-background-composite: source-over !important;
  -webkit-background-origin: padding-box !important;
  -webkit-background-size: auto !important;
  -webkit-border-fit: border !important;
  -webkit-border-horizontal-spacing: 0px !important;
  -webkit-border-image: none !important;
  -webkit-border-vertical-spacing: 0px !important;
  -webkit-box-align: stretch !important;
  -webkit-box-decoration-break: slice !important;
  -webkit-box-flex: 0 !important;
  -webkit-box-flex-group: 1 !important;
  -webkit-box-lines: single !important;
  -webkit-box-ordinal-group: 1 !important;
  -webkit-box-pack: start !important;
  -webkit-box-reflect: none !important;
  -webkit-box-shadow: none !important;
  -webkit-box-sizing: content-box !important;
  -webkit-column-axis: auto !important;
  -webkit-column-break-after: auto !important;
  -webkit-column-break-before: auto !important;
  -webkit-column-break-inside: auto !important;
  -webkit-column-count: auto !important;
  -webkit-column-gap: normal !important;
  -webkit-column-progression: normal !important;
  -webkit-column-rule-color: var(--colorGray8) !important;
  -webkit-column-rule-style: none !important;
  -webkit-column-rule-width: 0px !important;
  -webkit-column-span: none !important;
  -webkit-column-width: auto !important;
  -webkit-filter: none !important;
  -webkit-font-kerning: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-variant-ligatures: normal !important;
  -webkit-highlight: none !important;
  -webkit-hyphenate-character: auto !important;
  -webkit-line-align: none !important;
  -webkit-line-box-contain: block inline replaced !important;
  -webkit-line-break: auto !important;
  -webkit-line-clamp: none !important;
  -webkit-line-grid: none !important;
  -webkit-line-snap: none !important;
  -webkit-locale: auto !important;
  -webkit-margin-after-collapse: collapse !important;
  -webkit-margin-before-collapse: collapse !important;
  -webkit-mask-box-image: none !important;
  -webkit-mask-box-image-outset: 0px !important;
  -webkit-mask-box-image-repeat: stretch !important;
  -webkit-mask-box-image-slice: 0 fill !important;
  -webkit-mask-box-image-source: none !important;
  -webkit-mask-box-image-width: auto !important;
  -webkit-mask-clip: border-box !important;
  -webkit-mask-composite: source-over !important;
  -webkit-mask-image: none !important;
  -webkit-mask-origin: border-box !important;
  -webkit-mask-position: 0% 0% !important;
  -webkit-mask-repeat: repeat !important;
  -webkit-mask-size: auto !important;
  -webkit-perspective: none !important;
  -webkit-perspective-origin: 712px 63px !important;
  -webkit-print-color-adjust: economy !important;
  -webkit-rtl-ordering: logical !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important;
  -webkit-text-combine: none !important;
  -webkit-text-decorations-in-effect: none !important;
  -webkit-text-emphasis-color: var(--colorGray8) !important;
  -webkit-text-emphasis-position: over !important;
  -webkit-text-emphasis-style: none !important;
  -webkit-text-fill-color: #000000 !important;
  -webkit-text-orientation: vertical-right !important;
  -webkit-text-security: none !important;
  -webkit-text-stroke-color: #000000 !important;
  -webkit-text-stroke-width: 0px !important;
  -webkit-user-drag: auto !important;
  -webkit-user-modify: read-only !important;
  -webkit-user-select: text !important;
  -webkit-writing-mode: horizontal-tb !important;
  align-content: stretch !important;
  align-items: stretch !important;
  align-self: stretch !important;
  alignment-baseline: auto !important;
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: none !important;
  background-origin: padding-box !important;
  background-position: 0% 0% !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  baseline-shift: baseline !important;
  border-bottom-color: var(--colorGray8) !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-style: none !important;
  border-bottom-width: 0px !important;
  border-collapse: separate !important;
  border-image-outset: 0px !important;
  border-image-repeat: stretch !important;
  border-image-slice: 100% !important;
  border-image-source: none !important;
  border-image-width: 1 !important;
  border-left-color: var(--colorGray8) !important;
  border-left-style: none !important;
  border-left-width: 0px !important;
  border-right-color: var(--colorGray8) !important;
  border-right-style: none !important;
  border-right-width: 0px !important;
  border-top-color: var(--colorGray8) !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
  border-top-style: none !important;
  border-top-width: 0px !important;
  box-shadow: none !important;
  box-sizing: content-box !important;
  buffered-rendering: auto !important;
  caption-side: top !important;
  clear: none !important;
  clip: auto !important;
  clip-rule: nonzero !important;
  color: var(--colorGray8) !important;
  color-interpolation: srgb !important;
  color-interpolation-filters: linearrgb !important;
  color-rendering: auto !important;
  cursor: auto !important;
  direction: ltr !important;
  display: block !important;
  dominant-baseline: auto !important;
  empty-cells: show !important;
  fill: var(--colorGray8) !important;
  fill-opacity: 1 !important;
  fill-rule: nonzero !important;
  filter: none !important;
  flex-basis: auto !important;
  flex-direction: row !important;
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
  flex-wrap: nowrap !important;
  float: none !important;
  flood-color: #000000 !important;
  flood-opacity: 1 !important;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  glyph-orientation-horizontal: 0deg !important;
  glyph-orientation-vertical: auto !important;
  height: auto !important;
  image-rendering: auto !important;
  justify-content: flex-start !important;
  kerning: 0 !important;
  letter-spacing: normal !important;
  lighting-color: #ffffff !important;
  line-height: normal !important;
  list-style-image: none !important;
  list-style-position: outside !important;
  list-style-type: disc !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  marker-end: none !important;
  marker-mid: none !important;
  marker-start: none !important;
  -webkit-mask: none !important;
          mask: none !important;
  mask-type: luminance !important;
  max-height: none !important;
  max-width: none !important;
  min-height: 0px !important;
  min-width: 0px !important;
  -o-object-fit: fill !important;
     object-fit: fill !important;
  -o-object-position: 50% 50% !important;
     object-position: 50% 50% !important;
  opacity: 1 !important;
  order: 0 !important;
  orphans: auto !important;
  outline-color: var(--colorGray8) !important;
  outline-offset: 0px !important;
  outline-style: none !important;
  outline-width: 0px !important;
  overflow-wrap: normal !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 0px !important;
  page-break-after: auto !important;
  page-break-before: auto !important;
  page-break-inside: auto !important;
  pointer-events: auto !important;
  resize: none !important;
  shape-rendering: auto !important;
  speak: normal !important;
  stop-color: #000000 !important;
  stop-opacity: 1 !important;
  stroke: none !important;
  stroke-dasharray: none !important;
  stroke-dashoffset: 0 !important;
  stroke-linecap: butt !important;
  stroke-linejoin: miter !important;
  stroke-miterlimit: 4 !important;
  stroke-opacity: 1 !important;
  stroke-width: 1 !important;
  -moz-tab-size: 8 !important;
    -o-tab-size: 8 !important;
       tab-size: 8 !important;
  table-layout: auto !important;
  text-align: start !important;
  text-anchor: start !important;
  text-decoration: none !important;
  text-indent: 0px !important;
  text-overflow: clip !important;
  text-rendering: optimizeLegibility !important;
  text-shadow: none !important;
  text-transform: none !important;
  touch-action-delay: script !important;
  transition-delay: 0s !important;
  transition-duration: 0s !important;
  transition-property: all !important;
  transition-timing-function: ease !important;
  unicode-bidi: normal !important;
  vector-effect: none !important;
  vertical-align: baseline !important;
  visibility: visible !important;
  white-space: normal !important;
  widows: auto !important;
  width: auto !important;
  word-break: normal !important;
  word-spacing: 0px !important;
  word-wrap: normal !important;
  writing-mode: lr-tb !important;
  z-index: auto !important;
  zoom: 1 !important;
  -webkit-transform: none !important;
  -webkit-transform-origin: 712px 63px !important;
  -webkit-transform-style: flat !important;
  -webkit-transition-delay: 0s !important;
  -webkit-transition-duration: 0s !important;
  -webkit-transition-property: all !important;
  -webkit-transition-timing-function: ease !important;
  position: static !important;
  bottom: auto !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
  color: var(--colorBlack) !important;
  -webkit-text-fill-color: var(--colorBlack) !important;
  background-color: var(--colorGray1) !important;
  border-radius: 3px !important;
  cursor: pointer !important;
  height: 20px !important;
  font-size: 13px !important;
  line-height: 20px !important;
  text-align: center !important;
  width: 100% !important;
}
.heap-side-panel-nav-button:before,
.heap-side-panel-nav-button:after {
  display: none !important;
}

