.flex-wrap.svelte-71592q {
  display: flex;
  flex-wrap: wrap;
}
.mb-12.svelte-71592q {
  margin-bottom: 12px;
}
.mt-8.svelte-71592q {
  margin-top: 8px;
}
.d-none.svelte-71592q {
  display: none;
}
.p-12.svelte-71592q {
  padding: 12px 12px;
}
.full.svelte-71592q {
  display: flex;
  flex: 1 0 100%;
  flex-direction: column;
}
.form.svelte-71592q {
  gap: 8px;
  display: flex;
  flex-direction: column;
}
.form-group.svelte-71592q {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.form-control.svelte-71592q {
  min-height: 40px;
  font-size: 15px;
}
.btn.svelte-71592q {
  min-height: 40px;
  font-weight: bold;
}
.alert-danger.svelte-71592q {
  margin-bottom: 0px !important;
}
select.form-control.svelte-71592q {
  padding-top: 6px !important;
}
.number-formatted {
  min-height: 40px;
}
.number-wrapper {
  width: 100%;
  min-height: 40px;
  position: relative;
  display: flex;
  align-items: center;
  line-height: normal;
}
.input-with-thousand-multiplier {
  text-align: right;
  padding-right: 50px !important;
}
.currency-suffix.svelte-71592q {
  position: absolute;
  right: 12px;
  pointer-events: none;
}
button[type="submit"].svelte-71592q {
  width: 100%;
}

input.currencyInput__formatted.svelte-qfwszs {
  border: 1px solid #e2e2e2;
  padding: 10px;
  box-sizing: border-box;
}
input.currencyInput__formatted--zero.svelte-qfwszs {
  color: #333;
}
input.currencyInput__formatted--positive.svelte-qfwszs {
  color: #00a36f;
}
input.currencyInput__formatted--negative.svelte-qfwszs {
  color: #e75258;
}
input.currencyInput__formatted.svelte-qfwszs:disabled {
  color: #999;
  background-color: #e2e2e2;
  pointer-events: none;
  cursor: default;
}

button.svelte-upyciy {
  width: 100%;
  background: white !important;
  display: flex !important;
  flex-direction: row !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 8px !important;
  border-width: 1px !important;
  border-style: solid !important;
  border-color: #228ee9 !important;
  box-shadow: none !important;
  margin-bottom: 20px;
  text-decoration: none !important;
}
button.svelte-upyciy:disabled {
  background: darkgray !important;
  cursor: not-allowed;
}
button.svelte-upyciy:hover {
  background: lightgray !important;
}
button.svelte-upyciy strong:where(.svelte-upyciy) {
  color: #228ee9;
  text-shadow: none;
}
svg.svelte-upyciy path:where(.svelte-upyciy) {
  fill: #228ee9 !important;
}

.hoki-container.svelte-6ky9c3 {
  display: flex;
  flex-direction: column;
  gap: 12px;
  position: relative;
}
.hoki-qris.svelte-6ky9c3 {
  width: 100%;
  image-rendering: pixelated;
  background-color: white;
}
.btn.svelte-6ky9c3 {
  min-height: 40px;
  font-weight: bold;
}
.success.svelte-6ky9c3 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.7);
}

.hoki-container.svelte-18wy0wr {
  display: flex;
  flex-direction: column;
  gap: 12px;
  position: relative;
}
.hoki-container.svelte-18wy0wr td:where(.svelte-18wy0wr) {
  text-align: left;
}
.hoki-qris.svelte-18wy0wr {
  width: 100%;
  max-width: 480px;
  align-self: center;
  image-rendering: pixelated;
  background-color: white;
}
.btn.svelte-18wy0wr {
  min-height: 40px;
  font-weight: bold;
}
.bold.svelte-18wy0wr {
  font-weight: bold;
}
.success.svelte-18wy0wr {
  max-width: 480px;
  position: absolute;
  z-index: 1;
  display: flex;
  align-self: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.7);
}
td.bold.svelte-18wy0wr {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 4px;
}
