.button-Hfju7pW_ {
  padding: 0 6px;
}
.tabs-NGf0gcnH {
  display: flex;
  position: relative;
  width: 100%;
}
.tab-NGf0gcnH {
  border-bottom: 1px solid;
  border-color: #e0e3eb;
  color: var(--tv-tabs-slider-text-color, #0b0f08);
  flex: 1 1;
  padding: 13px 0;
  text-align: center;
  transition: color 0.35s ease;
  -webkit-user-select: none;
  user-select: none;
}
html.theme-dark .tab-NGf0gcnH {
  border-color: #434651;
  color: var(--tv-tabs-slider-text-color, #d1d4dc);
}
.tab-NGf0gcnH.noBorder-NGf0gcnH {
  border-bottom: 0;
}
.tab-NGf0gcnH.disabled-NGf0gcnH {
  color: #eceff2;
}
.tab-NGf0gcnH.active-NGf0gcnH,
html.theme-dark .tab-NGf0gcnH.active-NGf0gcnH {
  color: #C6FF9E;
}
.defaultCursor-NGf0gcnH {
  cursor: default;
}
.slider-NGf0gcnH {
  bottom: 0;
  height: 3px;
  left: 0;
  position: absolute;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.slider-NGf0gcnH,
html.theme-dark .slider-NGf0gcnH {
  background-color: #C6FF9E;
}
.content-NGf0gcnH {
  width: 100%;
}
.item-SqYYy1zF {
  --tv-color-toolbar-button-text-active-hover: var(
    --tv-color-toolbar-button-text-active,
    #C6FF9E
  );
  align-items: center;
  display: flex;
  font-size: 14px;
  height: 100%;
  padding: 0 6px;
}
html.theme-sa .item-SqYYy1zF {
  --tv-color-toolbar-button-text-active-hover: var(
    --tv-color-toolbar-button-text-active,
    #ff7200
  );
}
html.theme-dark .item-SqYYy1zF {
  --tv-color-toolbar-button-text-active-hover: var(
    --tv-color-toolbar-button-text-active,
    #C6FF9E
  );
}
.slider-3kCW6DWs {
  bottom: 15%;
  height: 2px;
  transition-duration: 175ms;
  transition-property: transform, opacity;
}
.slider-3kCW6DWs,
html.theme-dark .slider-3kCW6DWs {
  background-color: initial;
}
.slider-3kCW6DWs .inner-3kCW6DWs {
  background-color: var(--tv-color-toolbar-button-text-active, #C6FF9E);
  height: 100%;
  margin: 0 8px;
}
html.theme-sa .slider-3kCW6DWs .inner-3kCW6DWs {
  background-color: var(--tv-color-toolbar-button-text-active, #ff7200);
}
html.theme-dark .slider-3kCW6DWs .inner-3kCW6DWs {
  background-color: var(--tv-color-toolbar-button-text-active, #C6FF9E);
}
.sliderRow-k2h4OAz8 {
  height: 100%;
}
.button-uToIfRbZ {
  align-items: center;
  display: flex;
  height: 100%;
  padding: 0 5px;
}
.button-x1dCOTP3 {
  white-space: nowrap;
}
.button-x1dCOTP3.disabled-x1dCOTP3 {
  opacity: 1;
  position: relative;
  z-index: 0;
}
.button-x1dCOTP3.disabled-x1dCOTP3:before {
  background-color: initial;
  border-radius: var(--tv-toolbar-explicit-hover-border-radius, 2px);
  bottom: var(--tv-toolbar-explicit-hover-margin, 2px);
  display: block;
  left: var(--tv-toolbar-explicit-hover-margin, 2px);
  outline: 2px none #C6FF9E;
  position: absolute;
  right: var(--tv-toolbar-explicit-hover-margin, 2px);
  top: var(--tv-toolbar-explicit-hover-margin, 2px);
  z-index: -1;
}
.button-x1dCOTP3.disabled-x1dCOTP3.hover-x1dCOTP3:before,
.button-x1dCOTP3.disabled-x1dCOTP3:active:before {
  background-color: var(--tv-color-toolbar-button-background-hover, #f0f3fa);
  content: '';
}
@media (any-hover: hover) {
  .button-x1dCOTP3.disabled-x1dCOTP3:hover:before {
    background-color: var(--tv-color-toolbar-button-background-hover, #f0f3fa);
    content: '';
  }
}
html.theme-dark .button-x1dCOTP3.disabled-x1dCOTP3.hover-x1dCOTP3:before,
html.theme-dark .button-x1dCOTP3.disabled-x1dCOTP3:active:before {
  background-color: var(--tv-color-toolbar-button-background-hover, #709C51);
}
@media (any-hover: hover) {
  html.theme-dark .button-x1dCOTP3.disabled-x1dCOTP3:hover:before {
    background-color: var(--tv-color-toolbar-button-background-hover, #709C51);
  }
}
.button-x1dCOTP3.disabled-x1dCOTP3.accessible-x1dCOTP3:focus-visible:before {
  content: '';
  outline-style: solid;
}
.separator-yDfG9Ccu {
  background-color: var(--tv-color-toolbar-divider-background, #e0e3eb);
  display: inline-block;
  height: calc(100% - 16px);
  margin: 8px 4px;
  width: 1px;
}
html.theme-dark .separator-yDfG9Ccu {
  background-color: var(--tv-color-toolbar-divider-background, #434651);
}
.headerMenuText-AcJrLng7 {
  margin: 4px 0;
}
.toolbar-BXXUwft2 {
  cursor: default;
  font-size: 14px;
  height: 100%;
  position: relative;
  white-space: nowrap;
}
.dateRangeWrapper-BXXUwft2 {
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
}
.seriesControlWrapper-BXXUwft2 {
  display: block;
  height: 100%;
  position: absolute;
  right: 0;
}
.dateRangeCollapsed-BXXUwft2,
.dateRangeExpanded-BXXUwft2 {
  display: inline-flex;
  flex: 0 1 0%;
  height: 100%;
}
.item-BXXUwft2 {
  --ui-lib-typography-line-height: 21px;
  --ui-lib-typography-font-size: 14px;
  flex: 0 0 auto;
  font-size: var(--ui-lib-typography-font-size);
  font-style: normal;
  font-weight: 400;
  height: 100%;
  line-height: var(--ui-lib-typography-line-height);
  padding: 0 6px;
}
.item-BXXUwft2.last-BXXUwft2 {
  margin-right: 4px;
}
.inline-BXXUwft2 {
  display: inline-block;
  height: 100%;
  vertical-align: top;
}
.dateRange-BXXUwft2 {
  margin-left: 8px;
}
.hidden-BXXUwft2 {
  visibility: hidden;
}
.collapsed-BXXUwft2 {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  visibility: hidden;
}
