.vc-bottom-border {
  position: relative;
  height: var(--vc-bottom-height, 32px);
  padding: 0;
  border: 0;
  background: transparent;
  box-shadow: none;
  pointer-events: none;
  isolation: isolate;
}
.vc-bottom-border[hidden] { display: none; }
.bottom-border-style.vc-bottom-border { background: transparent; border: 0; box-shadow: none; }
.vc-bottom-border__stage {
  position: absolute;
  left: 0;
  top: var(--vc-bottom-top, 0px);
  width: 1904px;
  height: 32.0001px;
  transform: scale(var(--vc-bottom-scale-x, 1), var(--vc-bottom-scale-y, 1));
  transform-origin: top left;
  filter: var(--vc-bottom-filter, none);
}
.vc-bottom-border__artwork { display: block; max-width: none; }
.screen-bottom-border.vc-bottom-border {
  position: absolute;
  left: var(--vc-bottom-inset, 8px);
  right: var(--vc-bottom-inset, 8px);
  bottom: 0;
  height: var(--vc-bottom-height, 32px);
}
.bottom-preview-bar.vc-bottom-border { height: 20px; }
