/*!
 * @pluginjs/scroll-progress v0.8.12 (https://pluginjs.com)
 * Copyright 2022 Creation Studio Limited
 * Released under the GPL-3.0 License.
 */
.pj-scrollProgress-wrap {
  position: fixed;
  z-index: 1100;
  display: flex; }

.pj-scrollProgress-top-left,
.pj-scrollProgress-top-right,
.pj-scrollProgress-bottom-left,
.pj-scrollProgress-bottom-right {
  flex-direction: row;
  width: 100%; }
  .pj-scrollProgress-top-left .pj-scrollProgress-bar,
  .pj-scrollProgress-top-right .pj-scrollProgress-bar,
  .pj-scrollProgress-bottom-left .pj-scrollProgress-bar,
  .pj-scrollProgress-bottom-right .pj-scrollProgress-bar {
    width: 0; }

.pj-scrollProgress-left-bottom,
.pj-scrollProgress-left-top,
.pj-scrollProgress-right-bottom,
.pj-scrollProgress-right-top {
  flex-direction: column;
  height: 100%; }
  .pj-scrollProgress-left-bottom .pj-scrollProgress-bar,
  .pj-scrollProgress-left-top .pj-scrollProgress-bar,
  .pj-scrollProgress-right-bottom .pj-scrollProgress-bar,
  .pj-scrollProgress-right-top .pj-scrollProgress-bar {
    height: 0; }

.pj-scrollProgress-top-right,
.pj-scrollProgress-bottom-right,
.pj-scrollProgress-left-bottom,
.pj-scrollProgress-right-bottom {
  justify-content: flex-end; }

.pj-scrollProgress-top-left {
  top: 0;
  left: 0; }

.pj-scrollProgress-top-right {
  top: 0;
  right: 0; }

.pj-scrollProgress-bottom-left {
  bottom: 0;
  left: 0; }

.pj-scrollProgress-bottom-right {
  right: 0;
  bottom: 0; }

.pj-scrollProgress-left-bottom {
  bottom: 0;
  left: 0; }

.pj-scrollProgress-left-top {
  top: 0;
  left: 0; }

.pj-scrollProgress-right-bottom {
  right: 0;
  bottom: 0; }

.pj-scrollProgress-right-top {
  top: 0;
  right: 0; }
