.input-number.svelte-1zykbh{display:flex;align-items:center;gap:var(--p);width:100%;padding:0 var(--p-lg);background:var(--white);border:2px solid var(--gray-300);border-radius:var(--r-lg);font-size:14px;line-height:1;transition:border-color .15s ease,box-shadow .15s ease;min-height:44px}.input-number.svelte-1zykbh:hover:not(.is-disabled):not(.is-focused){border-color:var(--gray-400)}.input-number.is-focused.svelte-1zykbh{border-color:var(--info);box-shadow:0 0 0 2px var(--info-off)}.input-number.is-invalid.svelte-1zykbh{border-color:var(--danger)}.input-number.is-invalid.is-focused.svelte-1zykbh{box-shadow:0 0 0 2px var(--danger-off)}.input-number.is-disabled.svelte-1zykbh{background:var(--gray-50);border-color:var(--gray-200);cursor:not-allowed;opacity:.5}input.svelte-1zykbh{flex:1;border:none;outline:none;font-size:14px;font-family:inherit;padding:12px 0;line-height:1.2;background:transparent;color:var(--dark);min-width:0;appearance:textfield;-moz-appearance:textfield}input.svelte-1zykbh::-webkit-outer-spin-button,input.svelte-1zykbh::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.svelte-1zykbh::placeholder{color:var(--gray-400)}input.svelte-1zykbh:disabled{cursor:not-allowed}.stepper.svelte-1zykbh{display:flex;flex-direction:column;gap:2px;flex-shrink:0}.stepper-btn.svelte-1zykbh{display:flex;align-items:center;justify-content:center;width:22px;height:16px;border-radius:var(--r);color:var(--gray-500);cursor:pointer;transition:all .12s ease}.stepper-btn.svelte-1zykbh:hover:not(:disabled){color:var(--dark);background:var(--gray-100)}.stepper-btn.svelte-1zykbh:active:not(:disabled){background:var(--gray-200)}.stepper-btn.svelte-1zykbh:disabled{cursor:not-allowed;opacity:.3}.icon-slot.svelte-1zykbh{display:flex;align-items:center;color:var(--gray-500);flex-shrink:0}.addon.svelte-1zykbh{font-size:14px;color:var(--gray-500);white-space:nowrap;font-weight:500}.addon-end.svelte-1zykbh{display:flex;align-items:center;align-self:stretch;flex-shrink:0;gap:var(--p-sm);margin-right:calc(var(--p-lg) * -1);padding:0 var(--p-md);border-left:1px solid var(--gray-300)}
