.InputNumber{align-items:stretch;display:inline-flex;flex-direction:column;max-width:70px;min-width:70px;overflow:hidden}.InputNumber.InputNumber--has-label{max-width:unset;min-width:unset;width:-moz-fit-content;width:fit-content}.InputNumber .InputNumber_label{color:rgb(var(--color-grey-dark));font-size:.75rem;font-weight:600;letter-spacing:.013rem;margin-bottom:.375rem;white-space:nowrap}.InputNumber .InputNumber_wrapper{align-items:center;display:flex;position:relative}.InputNumber .InputNumber_input{align-items:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;background:rgb(var(--color-white));border:1px solid rgb(var(--color-border));border-radius:10px;color:rgb(var(--color-text-primary));display:flex;font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:600;padding:.75rem 1.9rem .75rem .75rem;width:100%}.InputNumber .InputNumber_input::-webkit-inner-spin-button,.InputNumber .InputNumber_input::-webkit-outer-spin-button{-webkit-appearance:none}.InputNumber .InputNumber_input.input--has-suffix{padding-right:3.5rem}.InputNumber .InputNumber_suffix{color:rgb(var(--color-grey-dark));font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:600;pointer-events:none;position:absolute;right:2.5rem;white-space:nowrap}.InputNumber .InputNumber_arrows{display:flex;flex-direction:column;position:absolute;right:.75rem;top:.6rem}.InputNumber .InputNumber_button{background:transparent;color:rgb(var(--color-grey-dark));cursor:pointer;height:12px;transition:color .15s;width:16px}.InputNumber .InputNumber_button:hover{color:rgb(var(--color-primary))}.InputNumber .InputNumber_button.button--up{transform:rotate(180deg)}
