.title-3eZ-_4gp {
  color: #787b86;
  cursor: default;
  font-size: 11px;
  letter-spacing: 0.4px;
  line-height: 16px;
  padding: 10px 20px 8px;
  text-transform: uppercase;
}
.empty-3eZ-_4gp {
  align-items: center;
  color: #131722;
  cursor: default;
  display: flex;
  flex-direction: column;
  font-size: 16px;
  justify-content: center;
  line-height: 24px;
  margin-bottom: 24px;
}
html.theme-dark .empty-3eZ-_4gp {
  color: #b2b5be;
}
.empty-3eZ-_4gp .image-3eZ-_4gp {
  height: 120px;
  margin-bottom: 8px;
  width: 120px;
}
.contentList-3eZ-_4gp {
  min-width: 100%;
}
@media screen and (min-width: 480px) {
  .contentList-3eZ-_4gp {
    width: 380px;
  }
}
.title-2PJRtZNU {
  align-items: center;
  color: #131722;
  cursor: default;
  display: flex;
  flex-shrink: 0;
  font-size: 14px;
  font-weight: 700;
  justify-content: space-between;
  line-height: 24px;
  overflow: hidden;
  padding: 5px 7px 5px 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
html.theme-dark .title-2PJRtZNU {
  color: #b2b5be;
}
.title-2PJRtZNU.withoutIcon-2PJRtZNU {
  padding: 12px 16px;
}
.buttons-2PJRtZNU {
  align-items: center;
  border-bottom: 1px solid #e0e3eb;
  display: flex;
  flex-direction: row;
  flex-shrink: 0;
  padding: 0 8px;
}
html.theme-dark .buttons-2PJRtZNU {
  border-bottom: 1px solid #363a45;
}
.button-2PJRtZNU {
  flex: none;
  height: 38px;
  justify-content: center;
  padding: 0;
  transition: none;
  width: 38px;
}
.button-2PJRtZNU.disabled-2PJRtZNU {
  opacity: 0.3;
}
.button-2PJRtZNU.disabled-2PJRtZNU,
.button-2PJRtZNU.disabled-2PJRtZNU:active,
.button-2PJRtZNU.disabled-2PJRtZNU:before {
  background-color: #fff;
}
@media (any-hover: hover), (min--moz-device-pixel-ratio: 0) {
  .button-2PJRtZNU.disabled-2PJRtZNU:hover {
    background-color: #fff;
  }
}
html.theme-dark .button-2PJRtZNU.disabled-2PJRtZNU,
html.theme-dark .button-2PJRtZNU.disabled-2PJRtZNU:active,
html.theme-dark .button-2PJRtZNU.disabled-2PJRtZNU:before {
  background-color: #171b29;
}
@media (any-hover: hover), (min--moz-device-pixel-ratio: 0) {
  html.theme-dark .button-2PJRtZNU.disabled-2PJRtZNU:hover {
    background-color: #171b29;
  }
}
.wrap-1a1_EyKG {
  background-color: #fff;
  position: relative;
}
html.theme-dark .wrap-1a1_EyKG {
  background-color: #131722;
}
@media (any-hover: hover), (min--moz-device-pixel-ratio: 0) {
  .wrap-1a1_EyKG:hover {
    background-color: #f0f3fa;
  }
  html.theme-dark .wrap-1a1_EyKG:hover {
    background-color: #2a2e39;
  }
}
.wrap-1a1_EyKG.selected-1a1_EyKG {
  background-color: #bbd9fb;
}
@media (any-hover: hover), (min--moz-device-pixel-ratio: 0) {
  .wrap-1a1_EyKG.selected-1a1_EyKG:hover {
    background-color: #bbd9fb;
  }
}
html.theme-dark .wrap-1a1_EyKG.selected-1a1_EyKG {
  background-color: #142e61;
}
@media (any-hover: hover), (min--moz-device-pixel-ratio: 0) {
  html.theme-dark .wrap-1a1_EyKG.selected-1a1_EyKG:hover {
    background-color: #142e61;
  }
}
.wrap-1a1_EyKG.childOfSelected-1a1_EyKG {
  background-color: #e3effd;
}
@media (any-hover: hover), (min--moz-device-pixel-ratio: 0) {
  .wrap-1a1_EyKG.childOfSelected-1a1_EyKG:hover {
    background-color: #e3effd;
  }
}
html.theme-dark .wrap-1a1_EyKG.childOfSelected-1a1_EyKG {
  background-color: #132042;
}
@media (any-hover: hover), (min--moz-device-pixel-ratio: 0) {
  html.theme-dark .wrap-1a1_EyKG.childOfSelected-1a1_EyKG:hover {
    background-color: #132042;
  }
  .wrap-1a1_EyKG.disabled-1a1_EyKG:hover {
    background-color: #fff;
  }
  html.theme-dark .wrap-1a1_EyKG.disabled-1a1_EyKG:hover {
    background-color: #171b29;
  }
}
.wrap-1a1_EyKG .expandHandle-1a1_EyKG {
  align-items: center;
  display: flex;
  height: 100%;
  left: 4px;
  position: absolute;
}
.wrap-1a1_EyKG .expandHandle-1a1_EyKG.expanded-1a1_EyKG {
  transform: rotate(90deg);
}
.dropTargetInside-3UxYcxls {
  pointer-events: none;
}
.dropTargetInside-3UxYcxls,
html.theme-dark .dropTargetInside-3UxYcxls {
  box-shadow: inset 0 0 0 2px #2962ff;
}
.dropTarget-3UxYcxls {
  height: 2px;
  pointer-events: none;
  position: absolute;
  width: 100%;
  z-index: 2;
}
.dropTarget-3UxYcxls,
html.theme-dark .dropTarget-3UxYcxls {
  background-color: #2962ff;
}
.dropTarget-3UxYcxls.before-3UxYcxls {
  top: -1px;
}
.dropTarget-3UxYcxls.after-3UxYcxls {
  bottom: -1px;
}
.dropTarget-3UxYcxls:before {
  background: #fff;
  border: 2px solid #2962ff;
  border-radius: 5px;
  bottom: -4px;
  content: '';
  height: 6px;
  left: 0;
  position: absolute;
  width: 6px;
}
html.theme-dark .dropTarget-3UxYcxls:before {
  background: #2a2e39;
  border: 2px solid #2962ff;
}
.separator-3U2Wf-wc {
  background-color: #e0e3eb;
  flex: none;
  height: 1px;
  margin: 6px 0;
}
html.theme-dark .separator-3U2Wf-wc {
  background-color: #434651;
}
.tree-3U2Wf-wc {
  cursor: default;
  height: 100%;
  overflow: hidden;
  position: relative;
  z-index: 0;
}
.tree-3U2Wf-wc .overlayScrollWrap-3U2Wf-wc {
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1;
}
.listContainer-3U2Wf-wc {
  scrollbar-width: none;
}
.listContainer-3U2Wf-wc.sb-scrollbar-wrap {
  display: none;
}
.listContainer-3U2Wf-wc::-webkit-scrollbar {
  display: none;
  height: 0;
  width: 0;
}
.listContainer-3U2Wf-wc::-webkit-scrollbar-thumb,
.listContainer-3U2Wf-wc::-webkit-scrollbar-track {
  display: none;
}
.listContainer-3U2Wf-wc::-webkit-scrollbar-corner {
  display: none;
}
.wrap-3jZ5H2Ul {
  display: flex;
  flex-direction: column;
  height: 100%;
  touch-action: manipulation;
}
.wrap-3jZ5H2Ul .space-3jZ5H2Ul {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  height: 0;
}
.wrap-3jZ5H2Ul .tree-3jZ5H2Ul {
  overflow-y: auto;
}
.button-2zRC9WmY {
  align-items: center;
  background-color: var(--tv-list-item-button-background-color);
  border-radius: 4px;
  color: #787b86;
  display: inline-flex;
  font-size: 0;
  height: 22px;
  justify-content: center;
  min-width: 22px;
  width: 22px;
}
.button-2zRC9WmY:active {
  background-color: var(--tv-list-item-button-background-hover-color, #e0e3eb);
  color: #131722;
}
@media (any-hover: hover), (min--moz-device-pixel-ratio: 0) {
  .button-2zRC9WmY:hover {
    background-color: var(
      --tv-list-item-button-background-hover-color,
      #e0e3eb
    );
    color: #131722;
  }
}
html.theme-dark .button-2zRC9WmY:active {
  background-color: var(--tv-list-item-button-background-hover-color, #363a45);
}
@media (any-hover: hover), (min--moz-device-pixel-ratio: 0) {
  html.theme-dark .button-2zRC9WmY:hover {
    background-color: var(
      --tv-list-item-button-background-hover-color,
      #363a45
    );
  }
}
html.theme-dark .button-2zRC9WmY:active {
  color: #b2b5be;
}
@media (any-hover: hover), (min--moz-device-pixel-ratio: 0) {
  html.theme-dark .button-2zRC9WmY:hover {
    color: #b2b5be;
  }
}
.button-2zRC9WmY.disabled-2zRC9WmY,
.button-2zRC9WmY.disabled-2zRC9WmY:active {
  background-color: var(--tv-list-item-button-disabled-background-color, #0000);
}
@media (any-hover: hover), (min--moz-device-pixel-ratio: 0) {
  .button-2zRC9WmY.disabled-2zRC9WmY:hover {
    background-color: var(
      --tv-list-item-button-disabled-background-color,
      #0000
    );
  }
}
html.theme-dark .button-2zRC9WmY.disabled-2zRC9WmY,
html.theme-dark .button-2zRC9WmY.disabled-2zRC9WmY:active {
  background-color: var(--tv-list-item-button-disabled-background-color, #0000);
}
@media (any-hover: hover), (min--moz-device-pixel-ratio: 0) {
  html.theme-dark .button-2zRC9WmY.disabled-2zRC9WmY:hover {
    background-color: var(
      --tv-list-item-button-disabled-background-color,
      #0000
    );
  }
}
.wrap-3Onbn19L {
  align-items: center;
  background-color: inherit;
  display: flex;
  flex: none;
  padding: 5px 8px 5px 22px;
}
.wrap-3Onbn19L.dialog-3Onbn19L {
  background-color: #fff;
}
html.theme-dark .wrap-3Onbn19L.dialog-3Onbn19L {
  background-color: #1e222d;
}
.wrap-3Onbn19L.offset-3Onbn19L {
  padding-left: 48px;
}
.wrap-3Onbn19L .title-3Onbn19L {
  color: #131722;
  margin-left: 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
html.theme-dark .wrap-3Onbn19L .title-3Onbn19L {
  color: #b2b5be;
}
.wrap-3Onbn19L .title-3Onbn19L.main-3Onbn19L {
  font-weight: 700;
}
.wrap-3Onbn19L .title-3Onbn19L.disabled-3Onbn19L {
  color: #b2b5be;
}
html.theme-dark .wrap-3Onbn19L .title-3Onbn19L.disabled-3Onbn19L {
  color: #50535e;
}
.wrap-3Onbn19L .icon-3Onbn19L {
  color: #131722;
  height: 28px;
  line-height: 28px;
  width: 28px;
}
html.theme-dark .wrap-3Onbn19L .icon-3Onbn19L {
  color: #b2b5be;
}
.wrap-3Onbn19L .textIcon-3Onbn19L {
  font-family: FontAwesome;
  font-size: 16px;
  text-align: center;
}
.wrap-3Onbn19L .syncIconWrap-3Onbn19L {
  background-color: inherit;
  height: 28px;
  position: relative;
  width: 0;
}
.wrap-3Onbn19L .syncIcon-3Onbn19L {
  align-items: flex-end;
  background-color: inherit;
  border-radius: 4px;
  bottom: 0;
  color: #787b86;
  display: flex;
  height: 14px;
  justify-content: flex-end;
  overflow: hidden;
  position: absolute;
  right: 0;
  width: 14px;
}
.wrap-3Onbn19L .rightButtons-3Onbn19L {
  display: flex;
  flex: none;
  height: 22px;
  margin-left: auto;
  position: relative;
}
.wrap-3Onbn19L.hover-3Onbn19L {
  background-color: #f0f3fa;
}
html.theme-dark .wrap-3Onbn19L.hover-3Onbn19L {
  background-color: #2a2e39;
}
.wrap-3Onbn19L.disabled-3Onbn19L {
  --tv-list-item-button-background-hover-color: #f0f3fa;
}
html.theme-dark .wrap-3Onbn19L.disabled-3Onbn19L {
  --tv-list-item-button-background-hover-color: #2a2e39;
}
.wrap-3Onbn19L.disabled-3Onbn19L .button-3Onbn19L,
.wrap-3Onbn19L.disabled-3Onbn19L .expandHandle-3Onbn19L,
.wrap-3Onbn19L.disabled-3Onbn19L .icon-3Onbn19L,
.wrap-3Onbn19L.disabled-3Onbn19L .syncIcon-3Onbn19L,
.wrap-3Onbn19L.disabled-3Onbn19L .title-3Onbn19L {
  color: #b2b5be;
}
html.theme-dark .wrap-3Onbn19L.disabled-3Onbn19L .button-3Onbn19L,
html.theme-dark .wrap-3Onbn19L.disabled-3Onbn19L .expandHandle-3Onbn19L,
html.theme-dark .wrap-3Onbn19L.disabled-3Onbn19L .icon-3Onbn19L,
html.theme-dark .wrap-3Onbn19L.disabled-3Onbn19L .syncIcon-3Onbn19L,
html.theme-dark .wrap-3Onbn19L.disabled-3Onbn19L .title-3Onbn19L {
  color: #50535e;
}
.wrap-3Onbn19L.selected-3Onbn19L .rightButtons-3Onbn19L .button-3Onbn19L {
  --tv-list-item-button-background-hover-color: #90bff9;
}
html.theme-dark
  .wrap-3Onbn19L.selected-3Onbn19L
  .rightButtons-3Onbn19L
  .button-3Onbn19L {
  --tv-list-item-button-background-hover-color: #143a87;
}
.wrap-3Onbn19L.childOfSelected-3Onbn19L
  .rightButtons-3Onbn19L
  .button-3Onbn19L {
  --tv-list-item-button-background-hover-color: #bbd9fb;
}
html.theme-dark
  .wrap-3Onbn19L.childOfSelected-3Onbn19L
  .rightButtons-3Onbn19L
  .button-3Onbn19L {
  --tv-list-item-button-background-hover-color: #142e61;
}
.wrap-3Onbn19L .renameInput-3Onbn19L {
  background-color: #fff;
  height: 28px;
  margin-left: 3px;
  width: 100%;
}
html.theme-dark .wrap-3Onbn19L .renameInput-3Onbn19L {
  background-color: #2a2e39;
}
.wrap-3Onbn19L .renameInput-3Onbn19L[draggable='true'] {
  -webkit-user-select: text;
  user-select: text;
}
.button-3Onbn19L {
  --tv-list-item-button-background-hover-color: #e0e3eb;
  display: none;
  margin-left: 8px;
  visibility: hidden;
}
html.theme-dark .button-3Onbn19L {
  --tv-list-item-button-background-hover-color: #363a45;
}
.button-3Onbn19L.warn-3Onbn19L,
.button-3Onbn19L.warn-3Onbn19L:active,
html.theme-dark .button-3Onbn19L.warn-3Onbn19L {
  color: #fb8c00;
}
@media (any-hover: hover), (min--moz-device-pixel-ratio: 0) {
  .button-3Onbn19L.warn-3Onbn19L:hover {
    color: #fb8c00;
  }
}
html.theme-dark .button-3Onbn19L.warn-3Onbn19L:active {
  color: #fb8c00;
}
@media (any-hover: hover), (min--moz-device-pixel-ratio: 0) {
  html.theme-dark .button-3Onbn19L.warn-3Onbn19L:hover {
    color: #fb8c00;
  }
}
.button-3Onbn19L.visible-3Onbn19L {
  display: inline-flex;
  visibility: visible;
}
.button-3Onbn19L.visible-3Onbn19L ~ .button-3Onbn19L {
  display: inline-flex;
}
.dialog-3q1-PXu- {
  height: 400px;
}
.button-3q1-PXu- {
  align-items: center;
  border-radius: 2px;
  color: #131722;
  display: flex;
  height: 34px;
  justify-content: center;
  width: 34px;
}
html.theme-dark .button-3q1-PXu- {
  color: #b2b5be;
}
@media (any-hover: hover), (min--moz-device-pixel-ratio: 0) {
  .button-3q1-PXu-:hover {
    background-color: #f0f3fa;
  }
  html.theme-dark .button-3q1-PXu-:hover {
    background-color: #2a2e39;
  }
}
