#app-loading-state {
  align-items: center;
  background-color: #fff9f4;
  display: flex;
  justify-content: center;
  min-height: calc(100vh - 100px);
}
    
#app-loading-state .f10-spin {
  height: 36px;
  width: 36px;
  animation: f10-spin 3s infinite linear; /* Safari 4+ */
  animation: f10-spin 3s infinite linear; /* Fx 5+ */
  animation: f10-spin 3s infinite linear; /* Opera 12+ */
  animation: f10-spin 3s infinite linear; /* IE 10+, Fx 29+ */
}

@keyframes f10-spin {
  from {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(360deg);
  }
}