/* =====================================
   Scale Indicator
===================================== */

.scale-indicator {
  position: fixed;
  bottom: 30px;
  right: 30px;
  font-size: 12px;
  color: #777;
  opacity: 0;
  transition: opacity 0.5s ease;
}

.scale-bar {
  width: 0;
  height: 2px;
  background: #777;
  transition: width 0.6s ease;
}

.scale-text {
  margin-top: 4px;
  font-size: 11px;
  opacity: 0;
  transition: opacity 0.5s ease;
}


/* =====================================
   Common
===================================== */

.animation-block {
  position: relative;
  height: 400px;
  margin: 100px 0;
}
