.separator-xVhBjD5m {
  background-color: var(
    --tv-color-toolbar-divider-background,
    var(--themed-color-toolbar-divider-background, #ebebeb)
  );
  height: 22px;
  margin: auto 4px;
  width: 1px;
}
html.theme-dark .separator-xVhBjD5m {
  background-color: var(
    --tv-color-toolbar-divider-background,
    var(--themed-color-toolbar-divider-background, #4a4a4a)
  );
}
.group-MBOVGQRI {
  align-items: center;
  background-color: var(
    --tv-color-pane-background,
    var(--themed-color-pane-bg, #fff)
  );
  border-radius: 0;
  cursor: default;
  display: flex;
  flex: 0 0 auto;
  height: 100%;
  justify-content: center;
  margin-left: 0;
  min-width: 37px;
  overflow: hidden;
}
html.theme-dark .group-MBOVGQRI {
  background-color: var(
    --tv-color-pane-background,
    var(--themed-color-pane-bg, #1a1a1a)
  );
}
.group-MBOVGQRI:first-child {
  border-bottom-left-radius: 0;
}
.group-MBOVGQRI:first-child .separator-MBOVGQRI {
  display: none;
}
.group-MBOVGQRI:last-child {
  border-bottom-right-radius: 0;
  margin-right: 0;
}
.group-MBOVGQRI.noLeftDecoration-MBOVGQRI {
  border-bottom-left-radius: 0;
  margin-left: 0;
}
.group-MBOVGQRI.noRightDecoration-MBOVGQRI {
  border-bottom-right-radius: 0;
  margin-right: 0;
}
.group-MBOVGQRI.noMinimalWidth-MBOVGQRI {
  min-width: 0;
}
.separatorWrap-MBOVGQRI {
  align-items: center;
  background-color: var(
    --tv-color-pane-background,
    var(--themed-color-pane-bg, #fff)
  );
  display: flex;
}
html.theme-dark .separatorWrap-MBOVGQRI {
  background-color: var(
    --tv-color-pane-background,
    var(--themed-color-pane-bg, #1a1a1a)
  );
}
.separatorWrap-MBOVGQRI:first-child {
  display: none;
}
.wrap-_psvpUP2 {
  align-items: center;
  cursor: default;
  display: flex;
}
.wrap-_psvpUP2,
html.theme-dark .wrap-_psvpUP2 {
  color: var(--themed-color-wrap-text, #9c9c9c);
}
.wrap-_psvpUP2 .icon-_psvpUP2 {
  margin: 0 1px 0 8px;
}
.wrap-_psvpUP2 svg {
  fill: currentColor;
}
.wrap-wXGVFOC9 {
  direction: ltr;
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.wrap-wXGVFOC9 svg {
  display: block;
}
.wrapWithArrowsOuting-wXGVFOC9 {
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
  width: calc(100% - 40px);
}
.wrapOverflow-wXGVFOC9 {
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.scrollWrap-wXGVFOC9 {
  height: 100%;
  overflow-x: auto;
  overflow-y: hidden;
  position: relative;
  width: 100%;
  -webkit-overflow-scrolling: touch;
  contain: content;
}
.scrollWrap-wXGVFOC9::-webkit-scrollbar {
  height: 5px;
  width: 5px;
}
.scrollWrap-wXGVFOC9::-webkit-scrollbar-thumb {
  background-clip: content-box;
  background-color: var(
    --tv-color-scrollbar-thumb-background,
    var(--themed-color-scroll-bg, #9c9c9c)
  );
  border: 1px solid #0000;
  border-radius: 3px;
}
html.theme-dark .scrollWrap-wXGVFOC9::-webkit-scrollbar-thumb {
  background-color: var(
    --tv-color-scrollbar-thumb-background,
    var(--themed-color-scroll-bg, #3d3d3d)
  );
}
.scrollWrap-wXGVFOC9::-webkit-scrollbar-track {
  background-color: initial;
  border-radius: 3px;
}
.scrollWrap-wXGVFOC9::-webkit-scrollbar-corner {
  display: none;
}
.scrollWrap-wXGVFOC9.noScrollBar-wXGVFOC9 {
  margin-bottom: -100px;
  padding-bottom: 100px;
}
.scrollWrap-wXGVFOC9.noScrollBar-wXGVFOC9.sb-scrollbar-wrap {
  display: none;
}
.scrollWrap-wXGVFOC9.noScrollBar-wXGVFOC9::-webkit-scrollbar {
  display: none;
  height: 0;
  width: 0;
}
.scrollWrap-wXGVFOC9.noScrollBar-wXGVFOC9::-webkit-scrollbar-thumb,
.scrollWrap-wXGVFOC9.noScrollBar-wXGVFOC9::-webkit-scrollbar-track {
  display: none;
}
.scrollWrap-wXGVFOC9.noScrollBar-wXGVFOC9::-webkit-scrollbar-corner {
  display: none;
}
.icon-wXGVFOC9 {
  display: block;
  transition: transform 60ms ease;
}
.scrollLeft-wXGVFOC9,
.scrollRight-wXGVFOC9 {
  align-items: center;
  background-color: rgb(
    from var(--themed-color-legacy-bg-scroll-buttons, #262626) r g b/.6
  );
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  overflow: hidden;
  position: absolute;
  top: 0;
  transition: background-color 0.35s ease,
    transform 0.11666667s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  width: 24px;
}
.scrollLeft-wXGVFOC9,
.scrollRight-wXGVFOC9,
html.theme-dark .scrollLeft-wXGVFOC9,
html.theme-dark .scrollRight-wXGVFOC9 {
  color: var(--themed-color-scroll-buttons-arrow, #fff);
}
html.theme-dark .scrollLeft-wXGVFOC9,
html.theme-dark .scrollRight-wXGVFOC9 {
  background-color: rgb(
    from var(--themed-color-legacy-bg-scroll-buttons, #707070) r g b/.6
  );
}
@supports not (background: rgb(from #000 r g b)) {
  .scrollLeft-wXGVFOC9,
  .scrollRight-wXGVFOC9 {
    background-color: var(
      --themed-color-legacy-bg-scroll-buttons-sf14,
      #1e222d99
    );
  }
  html.theme-dark .scrollLeft-wXGVFOC9,
  html.theme-dark .scrollRight-wXGVFOC9 {
    background-color: var(
      --themed-color-legacy-bg-scroll-buttons-sf14,
      #6a6d7899
    );
  }
}
.scrollLeft-wXGVFOC9:active,
.scrollRight-wXGVFOC9:active {
  transition: background-color 58.33333ms ease,
    transform 0.11666667s cubic-bezier(0.215, 0.61, 0.355, 1);
}
@media (any-hover: hover) {
  .scrollLeft-wXGVFOC9:hover,
  .scrollRight-wXGVFOC9:hover {
    transition: background-color 58.33333ms ease,
      transform 0.11666667s cubic-bezier(0.215, 0.61, 0.355, 1);
  }
}
.scrollLeft-wXGVFOC9.isVisible-wXGVFOC9,
.scrollRight-wXGVFOC9.isVisible-wXGVFOC9 {
  transform: translateX(0);
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.scrollLeft-wXGVFOC9 {
  left: 0;
  transform: translateX(-100%);
}
.scrollLeft-wXGVFOC9 .iconWrap-wXGVFOC9 {
  transform: rotate(90deg);
}
.scrollRight-wXGVFOC9 {
  right: 0;
  transform: translateX(100%);
}
.scrollRight-wXGVFOC9 .iconWrap-wXGVFOC9 {
  transform: rotate(-90deg);
}
.fadeLeft-wXGVFOC9,
.fadeRight-wXGVFOC9 {
  color: rgb(from var(--themed-color-pane-bg, #ffffff) r g b/0);
  height: 100%;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 50px;
}
html.theme-dark .fadeLeft-wXGVFOC9,
html.theme-dark .fadeRight-wXGVFOC9 {
  color: rgb(from var(--themed-color-pane-bg, #1a1a1a) r g b/0);
}
@supports not (background: rgb(from #000 r g b)) {
  .fadeLeft-wXGVFOC9,
  .fadeRight-wXGVFOC9 {
    background-color: var(--themed-color-pane-bg-sf15, #fff0);
  }
  html.theme-dark .fadeLeft-wXGVFOC9,
  html.theme-dark .fadeRight-wXGVFOC9 {
    background-color: var(--themed-color-pane-bg-sf15, #13172200);
  }
}
.fadeLeft-wXGVFOC9.isVisible-wXGVFOC9,
.fadeRight-wXGVFOC9.isVisible-wXGVFOC9 {
  transform: translateX(0);
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.fadeLeft-wXGVFOC9 {
  background-image: linear-gradient(90deg, #fff, #fff0);
  left: -1px;
  transform: translateX(-100%);
}
html.theme-dark .fadeLeft-wXGVFOC9 {
  background-image: linear-gradient(90deg, #1a1a1a, #1a1a1a00);
}
.fadeRight-wXGVFOC9 {
  background-image: linear-gradient(270deg, #fff, #fff0);
  right: -1px;
  transform: translateX(100%);
}
html.theme-dark .fadeRight-wXGVFOC9 {
  background-image: linear-gradient(270deg, #1a1a1a, #1a1a1a00);
}
.innerWrap-OhqNVIYA {
  display: flex;
  flex: 1 1 auto;
  height: 38px;
  min-width: 0;
}
.inner-OhqNVIYA {
  display: flex;
  height: 100%;
}
.fake-OhqNVIYA {
  height: 38px;
  left: 0;
  position: fixed;
  top: 0;
  visibility: hidden;
}
.fill-OhqNVIYA {
  flex: 1 1 100%;
  min-width: 0;
}
.fill-OhqNVIYA.collapse-OhqNVIYA {
  flex: 0 0 0%;
}
.button-OhqNVIYA {
  padding: 0 10px 0 5px;
}
.iconButton-OhqNVIYA {
  padding: 0 5px;
}
.hidden-OhqNVIYA {
  display: none;
}
.content-OhqNVIYA {
  display: table;
  height: 100%;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.desktopPublish-OhqNVIYA {
  display: flex;
}
@media (max-width: 1019px) {
  .desktopPublish-OhqNVIYA {
    display: none;
  }
}
.mobilePublish-OhqNVIYA {
  display: none;
}
@media (max-width: 1019px) {
  .mobilePublish-OhqNVIYA {
    display: flex;
  }
}
.toolbar-qqNP9X6e {
  font-size: 14px;
  height: 100%;
  padding: 0;
  position: relative;
}
.toolbar-qqNP9X6e.isHidden-qqNP9X6e,
html.theme-dark .toolbar-qqNP9X6e.isHidden-qqNP9X6e {
  background-color: var(--themed-color-force-transparent, #0000);
}
.toolbar-qqNP9X6e.isHidden-qqNP9X6e .overflowWrap-qqNP9X6e {
  display: none;
}
.overflowWrap-qqNP9X6e {
  height: 38px;
  overflow: hidden;
}
.customButton-qqNP9X6e {
  color: var(
    --tv-color-toolbar-button-text,
    var(--themed-color-toolbar-button-text, #1a1a1a)
  );
  padding: 0 10px;
}
html.theme-dark .customButton-qqNP9X6e {
  color: var(
    --tv-color-toolbar-button-text,
    var(--themed-color-toolbar-button-text, #dbdbdb)
  );
}
.customButton-qqNP9X6e.hover-qqNP9X6e,
.customButton-qqNP9X6e:active {
  color: var(
    --tv-color-toolbar-button-text-hover,
    var(--themed-color-toolbar-button-text-hover, #1a1a1a)
  );
}
@media (any-hover: hover) {
  .customButton-qqNP9X6e:hover {
    color: var(
      --tv-color-toolbar-button-text-hover,
      var(--themed-color-toolbar-button-text-hover, #1a1a1a)
    );
  }
}
html.theme-dark .customButton-qqNP9X6e.hover-qqNP9X6e,
html.theme-dark .customButton-qqNP9X6e:active {
  color: var(
    --tv-color-toolbar-button-text-hover,
    var(--themed-color-toolbar-button-text-hover, #dbdbdb)
  );
}
@media (any-hover: hover) {
  html.theme-dark .customButton-qqNP9X6e:hover {
    color: var(
      --tv-color-toolbar-button-text-hover,
      var(--themed-color-toolbar-button-text-hover, #dbdbdb)
    );
  }
}
.customButton-qqNP9X6e.clicked-qqNP9X6e,
.customButton-qqNP9X6e:active {
  color: var(
    --tv-color-toolbar-button-text-clicked,
    var(
      --tv-color-toolbar-button-text-hover,
      var(--themed-color-toolbar-button-text-hover, #1a1a1a)
    )
  );
}
html.theme-dark .customButton-qqNP9X6e.clicked-qqNP9X6e,
html.theme-dark .customButton-qqNP9X6e:active {
  color: var(
    --tv-color-toolbar-button-text-clicked,
    var(
      --tv-color-toolbar-button-text-hover,
      var(--themed-color-toolbar-button-text-hover, #dbdbdb)
    )
  );
}
