ul.svelte-vu4dln {
  width: 100%;
  max-width: 49rem;
  margin: 0 auto 2rem;
}
li.svelte-vu4dln {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-size: 1.4rem;
  color: var(--color-1-darkest);
}
li.svelte-vu4dln:not(:last-child) {
  margin-bottom: 2rem;
}
.spinner-container.svelte-vu4dln {
  display: flex;
  align-items: center;
}
.spinner.svelte-vu4dln {
  width: 20px !important;
  height: 20px !important;
}
.item.svelte-vu4dln {
  font-size: 14px;
  transition: color 0.4s;
  margin-left: 1.5rem;
  align-items: center;
  display: flex;
  text-align: left;
}
.processing.svelte-vu4dln {
  font-weight: 500;
  color: var(--theme-color);
}
.completed.svelte-vu4dln {
  font-weight: 500;
  color: var(--theme-color-dim);
}
main.svelte-vu4dln {
  padding: var(--padding);
  height: 900px !important;
}
.main-plain.svelte-vu4dln {
  background-color: var(--color-1-dimmed);
}
.main-bg.svelte-vu4dln {
  background: var(--bg-image) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.box.svelte-vu4dln {
  width: 100%;
  max-width: 55rem;
  margin: 5rem auto 0;
  text-align: center;
}
@media screen and (min-width: 1261px) {
  main.svelte-vu4dln {
    padding-top: 10rem;
    padding-bottom: var(--content-bottom-padding);
  }
}
@media screen and (max-width: 1260px) and (min-width: 768px) {
  main.svelte-vu4dln {
    padding-top: 2rem;
    padding-bottom: var(--content-bottom-padding);
  }
}
