.NumberInput__wrapper[data-v-9ee20b30]{text-align:start}.NumberInput__labelContent[data-v-9ee20b30]{display:inline}.NumberInput__labelContent[data-v-9ee20b30] p{display:inline;margin:0}.NumberInput__required[data-v-9ee20b30]{color:var(--color-danger);margin-left:4px}.NumberInput__field[data-v-9ee20b30]{position:relative;display:flex;align-items:center;width:100%}.NumberInput[data-v-9ee20b30]{width:100%;padding:var(--spacing-2) var(--spacing-3);background:var(--white);border:var(--border-width-thin, 1px) solid var(--color-neutral-50);border-radius:var(--border-radius-medium);color:var(--color-neutral-100);font-family:inherit;font-size:inherit;transition:border-color var(--transition-duration-normal, .15s) ease}.NumberInput[data-v-9ee20b30]::placeholder{color:var(--color-neutral-60)}.NumberInput[data-v-9ee20b30]:hover:not(:disabled),.NumberInput[data-v-9ee20b30]:focus{border-color:var(--color-accent)}.NumberInput[data-v-9ee20b30]:focus{outline:none}.NumberInput[data-v-9ee20b30]:disabled{background:var(--color-neutral-30);color:var(--color-neutral-60)}.NumberInput--invalid[data-v-9ee20b30]{border-color:var(--color-danger)}.NumberInput__clear[data-v-9ee20b30]{position:absolute;inset-inline-end:0;width:var(--measurement-input-size);height:var(--measurement-input-size);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-neutral-50);transition:opacity .2s ease}.NumberInput__clear[data-v-9ee20b30]:hover{opacity:.7}.NumberInput__field--withButtons .NumberInput[data-v-9ee20b30]{padding-inline-end:var(--measurement-input-size)}.NumberInput__buttons[data-v-9ee20b30]{position:absolute;inset-inline-end:var(--border-width-thin, 1px);display:flex;flex-direction:column}.NumberInput__field--horizontal .NumberInput__buttons[data-v-9ee20b30]{flex-direction:row-reverse}.NumberInput__button[data-v-9ee20b30]{display:flex;align-items:center;justify-content:center;width:calc(var(--measurement-input-size) - 4px);height:50%;padding:0;border:none;background:transparent;color:var(--color-neutral-60);font-size:var(--font-size-small);cursor:pointer}.NumberInput__button[data-v-9ee20b30]:hover:not(:disabled){color:var(--color-neutral-90)}.NumberInput__button[data-v-9ee20b30]:disabled{cursor:default;opacity:.5}@media(max-width:720px){.NumberInput[data-v-9ee20b30]{font-size:16px}}
