.resizebox-demo-custom-trigger {
  position: relative;
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--color-bg-2);
}

.resizebox-demo-custom-trigger::before,
.resizebox-demo-custom-trigger::after {
  content: '';
  width: 6px;
  height: 6px;
  border: 1px solid rgb(var(--arcoblue-6));
}

.resizebox-demo-custom-trigger-line {
  background-color: rgb(var(--arcoblue-6));
  flex: 1;
}

.resizebox-demo-custom-trigger-vertical {
  flex-direction: column;
}

.resizebox-demo-custom-trigger-vertical .resizebox-demo-custom-trigger-line {
  width: 1px;
  height: 100%;
}

.resizebox-demo-custom-trigger-horizontal .resizebox-demo-custom-trigger-line {
  width: 100%;
  height: 1px;
}

.resizebox-split-group-demo {
  border: 1px solid var(--color-neutral-4);
  height: 400px;
}

.resizebox-split-group-demo-content {
  text-align: center;
  padding: 20px 0;
  min-width: 130px;
  overflow-x: auto;
}

.resizebox-split-group-demo-trigger {
  background-color: rgba(var(--arcoblue-6), 0.9);
  height: 100%;
  width: 12px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.resizebox-split-group-demo-trigger .arco-resizebox-trigger-icon {
  color: #fff;
}

.resizebox-split-group-demo-horizontal {
  height: 100%;
}

.resizebox-split-group-demo-vertical {
  height: 237px;
}
