.input-number{align-items:center;gap:var(--spacing-md);width:100%;display:flex}.input-number__input.fresh-design{padding:var(--spacing-md) var(--spacing-md);background-color:#21193a;border:1px solid #282041;border-radius:4px;font-weight:500}.input-number__input{padding:var(--spacing-md) var(--spacing-xl);border:1px solid var(--border-primary);border-radius:var(--radius-full);background:var(--background-primary);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:700;line-height:var(--line-height-base);resize:none;appearance:textfield;outline:none;flex:1;width:100%}.input-number__input::-webkit-outer-spin-button{appearance:none;margin:0}.input-number__input::-webkit-inner-spin-button{appearance:none;margin:0}.input-number__input:hover:not([disabled]){border:1px solid var(--border-secondary);background:var(--background-secondary)}.input-number__input:active:not([disabled]),.input-number__input:focus:not([disabled]){border:1px solid var(--border-tertiary);background:var(--background-tertiary);box-shadow:none}.input-number__input--invalid:not([disabled]){border:1px solid var(--border-danger);background:var(--background-danger)}.input-number__input[disabled]{cursor:not-allowed;opacity:.5}.input-number__input-wrapper{width:100%;position:relative}.input-number__unit{font-size:var(--font-size-xs);line-height:var(--line-height-sm);top:var(--spacing-md);right:var(--spacing-xl);color:var(--text-secondary);position:absolute}
