/* [project]/node_modules/react-loading-skeleton/dist/skeleton.css [app-client] (css) */
@keyframes react-loading-skeleton {
  100% {
    transform: translateX(100%);
  }
}

.react-loading-skeleton {
  --base-color: #ebebeb;
  --highlight-color: #f5f5f5;
  --animation-duration: 1.5s;
  --animation-direction: normal;
  --pseudo-element-display: block;
  background-color: var(--base-color);
  user-select: none;
  border-radius: .25rem;
  width: 100%;
  line-height: 1;
  display: inline-flex;
  position: relative;
  overflow: hidden;
}

.react-loading-skeleton:after {
  content: " ";
  display: var(--pseudo-element-display);
  background-repeat: no-repeat;
  background-image: var(--custom-highlight-background, linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));
  height: 100%;
  animation-name: react-loading-skeleton;
  animation-direction: var(--animation-direction);
  animation-duration: var(--animation-duration);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  transform: translateX(-100%);
}

@media (prefers-reduced-motion) {
  .react-loading-skeleton {
    --pseudo-element-display: none;
  }
}


/* [project]/src/app/globals.scss.css [app-client] (css) */
@font-face {
  font-family: Nunito Sans;
  src: url("/fonts/nunito-sans/NunitoSans-VariableFont_YTLC,opsz,wdth,wght.ttf") format("truetype");
  font-weight: 100 900;
  font-style: normal;
}

@font-face {
  font-family: Nunito Sans;
  src: url("/fonts/nunito-sans/NunitoSans-Italic-VariableFont_YTLC,opsz,wdth,wght.ttf") format("truetype");
  font-weight: 100 900;
  font-style: italic;
}

html, body {
  width: 100%;
  margin: 0;
  padding: 0;
  font-family: Nunito Sans, sans-serif;
  overflow: auto;
}

*, :before, :after {
  box-sizing: border-box;
}

.in_sync {
  background-color: #6ab252;
}

.error {
  background-color: #b92626;
}

.pending {
  background-color: #dfb322;
}

.registered {
  background-color: #2635b9;
}

.unknown {
  background-color: #b2b4b4;
}

.finished {
  background-color: #6ab252;
}

.running {
  background-color: #2635b9;
}

.warning {
  background-color: #dfb322;
}

.scheduled {
  background-color: #b2b4b4;
}

.canceling {
  background-color: #dfb322;
}

.canceled {
  background-color: #b2b4b4;
}

.download {
  background-color: #2635b9;
}

.downloaded, .retrieved {
  background-color: #6ab252;
}

.cancel_rejected {
  background-color: #b92626;
}

input {
  border: 1px solid #e4e7f2;
  transition: border-color .2s;
}

input::placeholder {
  color: #a6a6a6;
}

input:focus {
  border: 1px solid #202224;
  outline: #202224;
}


/*# sourceMappingURL=_0bb3abd3._.css.map*/