@charset "utf-8";

.css-52vfdh { height: 8px; border-radius: 4px; width: 100%; position: relative; overflow: hidden; background: rgb(255, 255, 255); max-width: 84%; }

.css-52vfdh, .css-52vfdh * { color: transparent !important; }

.css-52vfdh::after { content: ""; position: absolute; inset: 0px; background: rgb(0, 0, 0); animation-name: animation-on3k2h; animation-direction: alternate; animation-duration: 1s; animation-fill-mode: forwards; animation-iteration-count: infinite; animation-timing-function: ease-in-out; border-radius: inherit; }

@media (min-width: 768px) {
  .css-52vfdh { max-width: 65%; }
}

@-webkit-keyframes animation-on3k2h { 
  0% { opacity: 0.08; }
  100% { opacity: 0.14; }
}

@keyframes animation-on3k2h { 
  0% { opacity: 0.08; }
  100% { opacity: 0.14; }
}