/*!************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./assets/libs/jquery-spinner/jquery.spinner.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************/
.spinner-sprite {
  background: url(../../media/images/spinner-sf0d5bd965d.195e1971.png) no-repeat;
}

.spinner {
  display: flex;
  margin: 0 10px;
  align-items: baseline;
}
.spinner button {
  line-height: 1.5rem;
  margin: 0.5rem;
  outline: none;
  background-color: transparent;
  border: none;
}
.spinner .decrease {
  background-position: 0 -50px;
  cursor: pointer;
}
.spinner .decrease[disabled] {
  background-position: 0 -75px;
  cursor: default;
  opacity: 0.7;
}
.spinner .increase {
  background-position: 0 0;
  cursor: pointer;
}
.spinner input.value {
  line-height: 24px;
  width: 24px !important;
  height: 24px;
  padding: 0px !important;
}
.spinner .value.passive {
  background-position: 0 -25px;
  color: #919191;
}
.spinner .increase[disabled] {
  background-position: 0 -125px;
  cursor: default;
  opacity: 0.3;
}
.spinner .error {
  background: #aa0000;
}
.spinner .invalid {
  background: #aa0000;
}
.spinner input:focus-visible {
  outline: none;
}

/*# sourceMappingURL=jquery.spinner.css.map*/