/*!*****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./includes/block-editor/blocks/progress-bar/style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************/
/**
 * The following styles get applied both on the front of your site
 * and in the editor.
 *
 * Replace them with your own styles or remove the file completely.
 */
.wd-block-webdevia-progress-bar .meter {
  background-color: #ccc;
  box-shadow: inset 0 -1px 1px rgba(255, 255, 255, 0.3);
  display: block;
  height: 45px;
  margin-bottom: 10px;
  position: relative;
  color: inherit;
}
.wd-block-webdevia-progress-bar .meter > span {
  display: block;
  height: 100%;
  color: inherit;
  background-color: rgb(43, 194, 83);
  background-image: linear-gradient(to top, rgb(43, 194, 83) 37%, rgb(84, 240, 84) 69%);
  box-shadow: inset 0 2px 9px rgba(255, 255, 255, 0.3), inset 0 -2px 6px rgba(0, 0, 0, 0.4);
  position: relative;
  overflow: hidden;
  transition: width 1.5s ease-out;
}
.wd-block-webdevia-progress-bar .meter p {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  margin: 0;
  padding-inline-start: 0.7rem;
  font-size: 1.3rem;
  color: inherit;
}
.wd-block-webdevia-progress-bar .meter > span:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
  z-index: 1;
  background-size: 50px 50px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  overflow: hidden;
}
.wd-block-webdevia-progress-bar .meter > span.animate-stripes::after {
  animation: move 1.5s linear infinite;
}
.wd-block-webdevia-progress-bar .animate > span:after {
  display: none;
}
@keyframes move {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 50px 50px;
  }
}
.wd-block-webdevia-progress-bar .nostripes > span > span,
.wd-block-webdevia-progress-bar .nostripes > span::after {
  background-image: none;
}

/*# sourceMappingURL=style-index.css.map*/